From 788f7d26d28f0da20da19d27f50442b0db2dec07 Mon Sep 17 00:00:00 2001 From: sup39 <dev@sup39.dev> Date: Wed, 27 Dec 2023 21:07:20 +0900 Subject: [PATCH] fix: properly set recentlyUsedPostLanguages to registry --- packages/client/src/components/MkPostForm.vue | 22 +++++++++++++------ 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/packages/client/src/components/MkPostForm.vue b/packages/client/src/components/MkPostForm.vue index a6d88dd645..b2f7eb9cc9 100644 --- a/packages/client/src/components/MkPostForm.vue +++ b/packages/client/src/components/MkPostForm.vue @@ -1065,13 +1065,21 @@ async function post() { const languages = Object.keys(langmap); const maxLength = 6; - defaultStore.state.recentlyUsedPostLanguages = [language.value] - .concat( - defaultStore.state.recentlyUsedPostLanguages.filter((lang) => { - return lang !== language.value && languages.includes(lang); - }), - ) - .slice(0, maxLength); + defaultStore.set( + "recentlyUsedPostLanguages", + [language.value] + .concat( + defaultStore.state.recentlyUsedPostLanguages.filter( + (lang) => { + return ( + lang !== language.value && + languages.includes(lang) + ); + }, + ), + ) + .slice(0, maxLength), + ); } }