assets/themes/j1/modules/cookieConsent/js/cookieConsent.js in j1-template-2023.0.16 vs assets/themes/j1/modules/cookieConsent/js/cookieConsent.js in j1-template-2023.0.17
- old
+ new
@@ -97,14 +97,20 @@
// in j1.adapter.writeCookie()
// NOTE: DISABLED attribute 'Domain' for now
//------------------------------------------------------------------------
if (cookieSecure) {
-// document.cookie = name + "=" + (value_encoded || '') + expires + '; Path=/; SameSite=' + cookieSameSite + '; ' + 'Domain=' + cookieDomain + '; ' + 'Secure=' + cookieSecure + ';';
- document.cookie = name + "=" + (value_encoded || '') + expires + '; Path=/; SameSite=' + cookieSameSite + '; ' + 'Secure=' + cookieSecure + ';';
+ if (cookieDomain) {
+ document.cookie = name + "=" + (value_encoded || '') + expires + '; Path=/; SameSite=' + cookieSameSite + '; ' + 'Domain=' + cookieDomain + '; ' + 'Secure=' + cookieSecure + ';';
+ } else {
+ document.cookie = name + "=" + (value_encoded || '') + expires + '; Path=/; SameSite=' + cookieSameSite + '; ' + 'Secure=' + cookieSecure + ';';
+ }
} else {
-// document.cookie = name + "=" + (value_encoded || '') + expires + '; Path=/; SameSite=' + cookieSameSite + ';' + 'Domain=' + cookieDomain + '; ';
- document.cookie = name + "=" + (value_encoded || '') + expires + '; Path=/; SameSite=' + cookieSameSite + ';';
+ if (cookieDomain) {
+ document.cookie = name + "=" + (value_encoded || '') + expires + '; Path=/; SameSite=' + cookieSameSite + ';' + 'Domain=' + cookieDomain + '; ';
+ } else {
+ document.cookie = name + "=" + (value_encoded || '') + expires + '; Path=/; SameSite=' + cookieSameSite + ';';
+ }
}
},
get: function (name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');