From eca7632e05f14f1204b6cb0ea78a6eb727aab0f5 Mon Sep 17 00:00:00 2001 From: Ryan P Kilby Date: Fri, 1 Feb 2019 19:58:24 -0800 Subject: [PATCH] Explicitly raise exc in 'raise_uncaught_exception' --- rest_framework/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rest_framework/views.py b/rest_framework/views.py index 04951ed93d..9d5d959e9d 100644 --- a/rest_framework/views.py +++ b/rest_framework/views.py @@ -463,7 +463,7 @@ def raise_uncaught_exception(self, exc): renderer_format = getattr(request.accepted_renderer, 'format') use_plaintext_traceback = renderer_format not in ('html', 'api', 'admin') request.force_plaintext_errors(use_plaintext_traceback) - raise + raise exc # Note: Views are made CSRF exempt from within `as_view` as to prevent # accidental removal of this exemption in cases where `dispatch` needs to