middleware: use non-deprecated current_thread() (#64459)

This commit is contained in:
Frédéric Péters 2022-04-21 21:48:20 +02:00
parent 69c7759bdb
commit 084c424e56
1 changed files with 3 additions and 3 deletions

View File

@ -7,12 +7,12 @@ class StoreRequestMiddleware(MiddlewareMixin):
collection = {} collection = {}
def process_request(self, request): def process_request(self, request):
StoreRequestMiddleware.collection[threading.currentThread()] = request StoreRequestMiddleware.collection[threading.current_thread()] = request
def process_response(self, request, response): def process_response(self, request, response):
StoreRequestMiddleware.collection.pop(threading.currentThread(), None) StoreRequestMiddleware.collection.pop(threading.current_thread(), None)
return response return response
@classmethod @classmethod
def get_request(cls): def get_request(cls):
return cls.collection.get(threading.currentThread()) return cls.collection.get(threading.current_thread())