Move code for deleting old cookies into banner JS

Removes the following cookies:
- seen_cookie_message (flags if banner was already
  shown)
- _gid (Google Analytics cookie)
- _ga (Google Analytics cookie)

These were set by default before so potentially
still around for some users.

The code for this now exists as a static method on
the cookieMessage module and is called when the JS
loads for the first time.
This commit is contained in:
Tom Byers
2019-12-15 19:39:31 +00:00
parent fa7104d6c8
commit 1d864943c5
3 changed files with 13 additions and 9 deletions

View File

@@ -1,6 +1,6 @@
window.GOVUK.Frontend.initAll();
$(() => GOVUK.addCookieMessage());
window.GOVUK.Modules.CookieBanner.clearOldCookies();
if (window.GOVUK.hasConsentFor('analytics')) {
window.GOVUK.initAnalytics();