send back a message and redirect to admin home if mandrill returns anything but a 200

This commit is contained in:
Kenneth Love
2012-02-28 14:34:15 -08:00
parent 47e5228114
commit 9b66916eb2

View File

@@ -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):