From 442ee4da33a74ea4008d9e096da3aebe899c91dd Mon Sep 17 00:00:00 2001 From: borissedw Date: Wed, 9 Aug 2023 17:18:43 +0300 Subject: [PATCH] 0.0.96 --- static/js/check_new_messages.js | 2 +- static/js/global_js.js | 33 ++++++++++++++------------------- 2 files changed, 15 insertions(+), 20 deletions(-) diff --git a/static/js/check_new_messages.js b/static/js/check_new_messages.js index 79f23fc..f76c39d 100644 --- a/static/js/check_new_messages.js +++ b/static/js/check_new_messages.js @@ -111,7 +111,7 @@ function success_check_new_messages (data) { } - + // document.cookie = old_cookeis + name_delete } function userOnline (set=null,check=null) { diff --git a/static/js/global_js.js b/static/js/global_js.js index 0aec78d..1605409 100644 --- a/static/js/global_js.js +++ b/static/js/global_js.js @@ -3,30 +3,25 @@ $(document).ready(function (){ }) function getNewMessageSession (){ - var o = document.cookie.split("; "); - var r = [{}]; - for(var i = 0;i < o.length;i++){ - r[o[i].split("=")[0]] = o[i].split("=")[1]; - } let prs_ = null - if (r['user_alerts'] !== undefined){ - let prs = JSON.parse(r['user_alerts']) - prs_ = JSON.parse(prs) + let r = getCookieValue('user_alerts') + if (r !== undefined && r !== null && r !== ""){ + + let prs = JSON.parse(r) + prs_ = JSON.parse(r) } else { // } - // if (prs === "{'new_message': True}"){ - // prs = { - // 'new_message' : 'True' - // } - // } else { - // prs = { - // 'new_message' : 'False' - // } - // } - // b = cookieS - // let b = CookieStore.getAll() return prs_; } + +var old_cookeis = document.cookie +var name_delete = null + +function getCookieValue(name) { + let result = document.cookie.match("(^|[^;]+)\s*" + name + "\s*=\s*([^;]+)") + return result ? result.pop() : "" + name_delete = name +} \ No newline at end of file