[17:50] <timrc> So this is interesting.. https://api.launchpad.net/1.0/functools32 returns 404 and some data :)
[18:05] <cjwatson> that's a little exotic
[18:05] <cjwatson> oh, I see, that's actually the stringified exception
[18:07] <cjwatson> so it's perhaps best considered as a not-found page, just ugly because it's api.
[18:08] <cjwatson> it would be a little clearer if it included the exception name as well as the value
[18:08] <cjwatson> then it would be "NotFound: Object: ..."
[18:16] <timrc> cjwatson: Ah that makes sense.
[18:24] <cjwatson> timrc: I can't immediately find exactly where that's handled, so feel free to file a bug if you want
[18:26] <timrc> cjwatson: Sure.
[18:27] <cjwatson> (not, I think, hugely important - returning an explanatory message body with 404 is perfectly OK, it's just that in this case it could stand to be just a little more explanatory)
[18:30] <timrc> cjwatson: I don't think it's hugely important either.
[18:31] <cjwatson> though I'm quite sure figuring out how to fix it would be educational
[18:31] <timrc> Haven't logged into explicitly to file a LP bug in a long while :)
[18:31] <timrc> in*
[18:34] <timrc> https://bugs.launchpad.net/launchpad/+bug/607754
[18:34] <mup> Bug #607754: api 404 has weird content <api> <lp-foundations> <Launchpad itself:Triaged> <https://launchpad.net/bugs/607754>
[18:34] <timrc> That looks to be the problem, so no need to re-file.
[18:40] <cjwatson> indeed, thanks
[19:53] <blr> morning