chat v2
This commit is contained in:
SDE
2023-08-09 16:25:15 +03:00
parent e2ff4baef5
commit 1fb00ee19c
3 changed files with 6 additions and 6 deletions

View File

@@ -39,17 +39,15 @@ class ResponseInterceptionMiddleware:
# Code to be executed for each request before
# the view (and later middleware) are called.
# if request.user.is_authenticated:
# request = request.user.user_profile.save_user_alerts_to_session(request)
if request.user.is_authenticated:
request = request.user.user_profile.save_user_alerts_to_session(request)
response = self.get_response(request)
if request.user.is_authenticated:
for_save_to_session = request.user.user_profile.get_node_by_name('for_save_to_session')
if for_save_to_session:
for key, val in for_save_to_session.items():
# request.session[key] = json.dumps(val)
# response.set_cookie(key, json.dumps(val))
set_cookie(response, key, val, 30)
set_cookie(response, key, json.dumps(val), 30)
# Code to be executed for each request/response after
# the view is called.

View File

@@ -55,7 +55,7 @@ class UserProfile(BaseModel):
for_save_to_session = self.get_node_by_name('for_save_to_session')
if for_save_to_session:
for key, val in for_save_to_session.items():
request.session[key] = json.dumps(val)
request.session[key] = val
return request

View File

@@ -28,6 +28,8 @@ DEBUG = True
ALLOWED_HOSTS = ["*"]
SESSION_COOKIE_HTTPONLY = False
# Application definition
INSTALLED_APPS = [