Mercurial > public > mercurial-scm > hg
diff mercurial/hgweb/hgweb_mod.py @ 5923:f39110afc039
hgweb: fix a stupid KeyError introduced in a0e20a5eba3c
Thanks to Christian Ebert for finding this. Also added a test to prevent this
from happening again.
author | Dirkjan Ochtman <dirkjan@ochtman.nl> |
---|---|
date | Tue, 22 Jan 2008 09:11:08 +0100 |
parents | d0576d065993 |
children | 3340aa5a64f7 |
line wrap: on
line diff
--- a/mercurial/hgweb/hgweb_mod.py Tue Jan 22 09:11:06 2008 +0100 +++ b/mercurial/hgweb/hgweb_mod.py Tue Jan 22 09:11:08 2008 +0100 @@ -212,7 +212,7 @@ req.form['cmd'] = [tmpl.cache['default']] cmd = req.form['cmd'][0] - if cmd == 'file' and 'raw' in req.form['style']: + if cmd == 'file' and 'raw' in req.form.get('style', []): webcommands.rawfile(self, req, tmpl) else: getattr(webcommands, cmd)(self, req, tmpl)