From 393d59f0d077ff5674738336c9046f2c59174c36 Mon Sep 17 00:00:00 2001 From: Jonas Thelemann Date: Sat, 14 Jan 2023 05:01:42 +0100 Subject: [PATCH] fix(cookie-control): correct local cloned state configuration usage --- src/runtime/components/CookieControl.vue | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/runtime/components/CookieControl.vue b/src/runtime/components/CookieControl.vue index 642c9d56..47041c7a 100644 --- a/src/runtime/components/CookieControl.vue +++ b/src/runtime/components/CookieControl.vue @@ -84,7 +84,9 @@ :id="resolveTranslatable(cookie.name)" type="checkbox" :checked=" - cookiesEnabled?.includes(cookie) || + getCookieIds(localCookiesEnabled)?.includes( + getCookieId(cookie) + ) || (Cookies.get( moduleOptions.cookieNameIsConsentGiven ) !== 'true' && @@ -159,7 +161,7 @@ import Cookies from 'js-cookie' import { ref, computed, onBeforeMount, watch } from 'vue' import { Cookie, CookieType, Locale, Translatable } from '../types' -import { getCookieIds, useResolveTranslatable } from '../methods' +import { getCookieId, getCookieIds, useResolveTranslatable } from '../methods' import { useCookieControl } from '#imports'