From 6523860ca8c7127f850f2fbc24afb6ea63b76949 Mon Sep 17 00:00:00 2001 From: Jon Janzen Date: Fri, 23 Jun 2023 07:15:57 -0700 Subject: [PATCH] Refs #31949 -- Simplified @sensitive_variables a bit. Follow up to 38e391e95fe5258bc6d2467332dc9cd44ce6ba52. --- django/views/decorators/debug.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/django/views/decorators/debug.py b/django/views/decorators/debug.py index 2d5d1ebd835..7ea8a540de8 100644 --- a/django/views/decorators/debug.py +++ b/django/views/decorators/debug.py @@ -39,10 +39,7 @@ def sensitive_variables(*variables): def decorator(func): if iscoroutinefunction(func): - - @wraps(func) - async def sensitive_variables_wrapper(*func_args, **func_kwargs): - return await func(*func_args, **func_kwargs) + sensitive_variables_wrapper = func wrapped_func = func while getattr(wrapped_func, "__wrapped__", None) is not None: