From 70b05812b0c030ddc5039b83f816e7e00336f10d Mon Sep 17 00:00:00 2001 From: Max Goodman Date: Wed, 24 Jul 2013 13:52:48 -0700 Subject: [PATCH] Raise exception with details for RedditErrors missing status codes. --- r2/r2/controllers/multi.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/r2/r2/controllers/multi.py b/r2/r2/controllers/multi.py index 757853f55..eba845467 100644 --- a/r2/r2/controllers/multi.py +++ b/r2/r2/controllers/multi.py @@ -83,6 +83,9 @@ class MultiApiController(RedditController, OAuth2ResourceController): RedditController.pre(self) def on_validation_error(self, error): + if not error.code: + raise ValueError('Error %r missing status code' % error) + abort(reddit_http_error( code=error.code, error_name=error.name,