From ac0b78eefbe464e025dd0be1c9fd97d2b994220f Mon Sep 17 00:00:00 2001 From: JellyBrick Date: Tue, 28 Nov 2023 05:46:49 +0900 Subject: [PATCH] fix(store): fix `Cannot read properties of undefined 'global'` --- src/config/store.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/config/store.ts b/src/config/store.ts index 7c124ac2..fb042af5 100644 --- a/src/config/store.ts +++ b/src/config/store.ts @@ -88,7 +88,7 @@ const migrations = { >; let updated = false; for (const optionType of ['global', 'local']) { - if (Array.isArray(options[optionType])) { + if (Object.hasOwn(options, optionType) && Array.isArray(options[optionType])) { const optionsArray = options[optionType] as { action: string; shortcut: unknown;