Skip to content

Commit 6708bbf

Browse files
ehabel-kadylnagel
authored andcommitted
add a check for request attribute in local
1 parent 8e9007f commit 6708bbf

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

django_datadog_logger/celery.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,8 @@ def function_wrapper(*args, **kwargs):
3131
local.request = request
3232
return func(*args, **kwargs)
3333
finally:
34-
del local.request
34+
if hasattr(local, "request"):
35+
del local.request
3536

3637
return function_wrapper
3738

django_datadog_logger/middleware/request_id.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,5 +27,6 @@ def __call__(self, request):
2727
local.request = request
2828
response = self.get_response(request)
2929
response["X-Request-ID"] = request.request_id
30-
del local.request
30+
if hasattr(local, "request"):
31+
del local.request
3132
return response

0 commit comments

Comments
 (0)