From 0e398993b1f6448053e4b5223665a287bc2e66d3 Mon Sep 17 00:00:00 2001 From: Celestora Date: Mon, 30 May 2022 11:25:50 +0300 Subject: [PATCH] Add expiration date to "Do you consent to cookies?" cookie Fixes #560 --- Web/Presenters/templates/components/cookies.xml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Web/Presenters/templates/components/cookies.xml b/Web/Presenters/templates/components/cookies.xml index 1b424545..fa6b0514 100644 --- a/Web/Presenters/templates/components/cookies.xml +++ b/Web/Presenters/templates/components/cookies.xml @@ -29,7 +29,9 @@ } function agreeWithCookies() { - document.cookie = "cookiesAgreed=true"; + let expires = (new Date(Date.now() + 40000000000)).toUTCString(); + + document.cookie = "cookiesAgreed=true;expires=" + expires + ";SameSite=Strict"; u(".cookies-popup").nodes[0].style.display = "none"; } - \ No newline at end of file +