From 9b66916eb2db166b8bb1320d8c7ca75a56c18a82 Mon Sep 17 00:00:00 2001 From: Kenneth Love Date: Tue, 28 Feb 2012 14:34:15 -0800 Subject: [PATCH] send back a message and redirect to admin home if mandrill returns anything but a 200 --- djrill/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/djrill/views.py b/djrill/views.py index 624d8d5..ff1cdb2 100644 --- a/djrill/views.py +++ b/djrill/views.py @@ -75,7 +75,9 @@ class DjrillApiJsonObjectsMixin(object): data=payload) if req.status_code == 200: return req.content - raise Exception("Mandrill did not return a 200.") + messages.error(self.request, + "Mandrill returned something other than a 200.") + return HttpResponseRedirect(reverse("admin:index")) class DjrillIndexView(DjrillApiMixin, TemplateView):