Fixed bug in be-handle-mail.Message.parse_comment() for emails w/o Message-id.
authorW. Trevor King <wking@drexel.edu>
Sat, 21 Nov 2009 18:18:54 +0000 (13:18 -0500)
committerW. Trevor King <wking@drexel.edu>
Sat, 21 Nov 2009 18:18:54 +0000 (13:18 -0500)
commit65bf5f8d9ddf51625d6b3b282838a9a4c71868d3
tree40c27ffd9e59ed9335c9aeddf3c73d215b01163b
parent3b03b9aa1bd0d2550fab48940242453cff238508
Fixed bug in be-handle-mail.Message.parse_comment() for emails w/o Message-id.

You used to get:

Uncaught exception:
'NoneType' object has no attribute 'decode'
  File "./be-handle-mail", line 857, in main
    m.run()
  File "./be-handle-mail", line 591, in run
    command.run()
  File "./be-handle-mail", line 244, in run
    manipulate_encodings=False)
  File "/tmp/be.email-bugs/interfaces/email/interactive/libbe/cmdutil.py", line 82, in execute
    ret = cmd.execute([a.decode(enc) for a in args],

A `print args' in Message.parse_comment() revealed
  [..., u'--alt-id', None,...]
interfaces/email/interactive/be-handle-mail