From c09c900ac49d6116dfece5f61540a2938317f351 Mon Sep 17 00:00:00 2001 From: David Bourgault Date: Mon, 27 Nov 2017 16:05:48 -0500 Subject: [PATCH] Bug 19702 - Correct cookie path in Basket.js This corrects the cookie path in bootstrap/js/basket.js. It used to take the default value (current page path), but will now be "/" Test plan: 0) Visit the OPAC, add a book to your basket 1) Navigate to the OPAC's homepage (www.domain.com, without the /cgi-bin/koha) -> The basket will display as empty 2) Apply patch 3) Clear your cookies and your cache 4) Redo step 1) -> Basket will display correctly --- koha-tmpl/opac-tmpl/bootstrap/js/basket.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/koha-tmpl/opac-tmpl/bootstrap/js/basket.js b/koha-tmpl/opac-tmpl/bootstrap/js/basket.js index a422753..ac5b1cd 100644 --- a/koha-tmpl/opac-tmpl/bootstrap/js/basket.js +++ b/koha-tmpl/opac-tmpl/bootstrap/js/basket.js @@ -19,10 +19,10 @@ function basketCount(){ function writeCookie(name, val, wd) { if (wd) { - parent.opener.document.cookie = name + "=" + val; + parent.opener.document.cookie = name + "=" + val + ";path=/"; } else { - parent.document.cookie = name + "=" + val; + parent.document.cookie = name + "=" + val + ";path=/"; } } -- 2.7.4