[04:57] <lifeless> wgrant: offhand, how do you make searchTasks (HTTP API) order by bug id ascending ?
[04:58] <lifeless> Unrecognized order_by: u'bug.id'
[05:57] <wgrant> lifeless: id
[05:57] <wgrant> orderby_expression = { "task": (BugTaskFlat.bugtask_id, []), "id": (BugTaskFlat.bug_id, []),
[05:57] <lifeless> wgrant: ack, thanks.
[23:01] <bigjools> why would I get signed MP mails occasionally rejected with "bad signature"?  It seems entirely random whether something will work or not.
[23:04] <wgrant> bigjools: Have you tried verifying the signature manually?
[23:05] <bigjools> wgrant: nope. I know Launchpad well enough to suspect a bug here :)
[23:05] <wgrant> It's very unlikely.
[23:06] <wgrant> More likely is that the email is being mangled slightly before it gets to Launchpad.
[23:06] <bigjools> I love your optimism for a change, where's the normal LP pessimism? :)
[23:07] <wgrant> I trust this code more than the rest, because I've audited it for security vulnerabilities :)
[23:08] <bigjools> wait - does it deal with multipart/signed?
[23:08] <wgrant> I haven't used stupid inline signatures in a good many years, so yeah.
[23:11] <wgrant> Does it work if you resend the same email?