diff --git a/public/js/main.js b/public/js/main.js index 0185ab18..7586efed 100644 --- a/public/js/main.js +++ b/public/js/main.js @@ -116,9 +116,7 @@ function resetCookies() { if(domain == hostName) { //only execute if cookie are supposed to be shared between nyaa & sukebei, aka on host name without subdomain var cookieValue = getCookieValue(cookieName) - document.cookie = cookieName + "=;expires=Thu, 01 Jan 1970 00:00:00 UTC;" - document.cookie = cookieName + "=;expires=Thu, 01 Jan 1970 00:00:00 UTC;domain=" + window.location.host - document.cookie = cookieName + "=;path=/;expires=Thu, 01 Jan 1970 00:00:00 UTC;" + deleteCookie(cookieName) if(cookieName != "session") document.cookie = cookieName + "=" + cookieValue + ";path=/;expires=" + farFutureString + ";domain=" + domain else document.cookie = cookieName + "=" + cookieValue + ";path=/;expires=" + farFutureString @@ -127,12 +125,12 @@ function resetCookies() { } continue } - document.cookie = cookieName + "=;expires=Thu, 01 Jan 1970 00:00:00 UTC;" - document.cookie = cookieName + "=;path=/;expires=Thu, 01 Jan 1970 00:00:00 UTC;" - document.cookie = cookieName + "=;expires=Thu, 01 Jan 1970 00:00:00 UTC;domain=" + window.location.host + deleteCookie(cookieName) } //Set new version in cookie + deleteCookie("commit") + deleteCookie("version") document.cookie = "commit=" + commitVersion + ";path=/;expires=" + farFutureString + ";domain=" + domain document.cookie = "version=" + websiteVersion + ";path=/;expires=" + farFutureString + ";domain=" + domain @@ -306,4 +304,11 @@ function getCookieValue(cookieName) { return endPos == -1 ? document.cookie.substring(startPos) : document.cookie.substring(startPos, endPos + startPos) } +function deleteCookie(cookieName) { + document.cookie = cookieName + "=;expires=Thu, 01 Jan 1970 00:00:00 UTC;" + document.cookie = cookieName + "=;path=/;expires=Thu, 01 Jan 1970 00:00:00 UTC;" + document.cookie = cookieName + "=;expires=Thu, 01 Jan 1970 00:00:00 UTC;domain=" + window.location.host + document.cookie = cookieName + "=;expires=Thu, 01 Jan 1970 00:00:00 UTC;domain=" + domain +} + // @license-end diff --git a/templates/site/user/public/settings.jet.html b/templates/site/user/public/settings.jet.html index d4d8fea1..cd586c7a 100644 --- a/templates/site/user/public/settings.jet.html +++ b/templates/site/user/public/settings.jet.html @@ -69,8 +69,7 @@