From d2d08c8cf6ed601d52e25cb8fc7944d39b5ed56e Mon Sep 17 00:00:00 2001 From: Hasan Ramezani Date: Fri, 4 Sep 2020 14:04:21 +0200 Subject: Fixed #31982 -- Made HttpResponse.set_cookie() cast max_age argument to an integer. --- django/http/response.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'django') diff --git a/django/http/response.py b/django/http/response.py index c0ed93c44e..64ac205087 100644 --- a/django/http/response.py +++ b/django/http/response.py @@ -184,7 +184,7 @@ class HttpResponseBase: else: self.cookies[key]['expires'] = '' if max_age is not None: - self.cookies[key]['max-age'] = max_age + self.cookies[key]['max-age'] = int(max_age) # IE requires expires, so set it if hasn't been already. if not expires: self.cookies[key]['expires'] = http_date(time.time() + max_age) -- cgit v1.3