--- a/hgext/patchbomb.py Sun Oct 12 19:21:07 2008 -0500
+++ b/hgext/patchbomb.py Tue Oct 07 13:57:00 2008 +0200
@@ -159,7 +159,7 @@
if not node:
raise ValueError
- if opts['attach']:
+ if opts.get('attach'):
body = ('\n'.join(desc[1:]).strip() or
'Patch subject is complete summary.')
body += '\n\n\n'
@@ -190,7 +190,7 @@
else:
patchname = cmdutil.make_filename(repo, '%b.patch', binnode)
disposition = 'inline'
- if opts['attach']:
+ if opts.get('attach'):
disposition = 'attachment'
p['Content-Disposition'] = disposition + '; filename=' + patchname
msg.attach(p)