From: Yasser Lahbibi Date: Sun, 28 Nov 2021 12:03:32 +0000 (+0100) Subject: fix: shouldHydrate if not in skipHydrateMap (#846) X-Git-Tag: @pinia/nuxt@0.1.6~6 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bcc44bcedf2f127cf0218db4a89bb16b028a4ffc;p=thirdparty%2Fvuejs%2Fpinia.git fix: shouldHydrate if not in skipHydrateMap (#846) --- diff --git a/packages/pinia/src/store.ts b/packages/pinia/src/store.ts index 45234ad2..f3682d86 100644 --- a/packages/pinia/src/store.ts +++ b/packages/pinia/src/store.ts @@ -88,7 +88,7 @@ export function skipHydrate(obj: T): T { function shouldHydrate(obj: any) { return isVue2 - ? /* istanbul ignore next */ skipHydrateMap.has(obj) + ? /* istanbul ignore next */ !skipHydrateMap.has(obj) : !isPlainObject(obj) || !obj.hasOwnProperty(skipHydrateSymbol) }