From 4f9504d135546e8c1dc11f5c56966866c48dd7f2 Mon Sep 17 00:00:00 2001 From: Johann150 Date: Mon, 10 Oct 2022 17:36:50 +0200 Subject: [PATCH] client: fetch meta via GET --- packages/client/src/instance.ts | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/packages/client/src/instance.ts b/packages/client/src/instance.ts index b4bc07578..71a293005 100644 --- a/packages/client/src/instance.ts +++ b/packages/client/src/instance.ts @@ -1,6 +1,6 @@ import { computed, reactive } from 'vue'; import * as foundkey from 'foundkey-js'; -import { api } from '@/os'; +import { apiGet } from '@/os'; // TODO: 他のタブと永続化されたstateを同期 @@ -13,13 +13,7 @@ export const instance: foundkey.entities.InstanceMetadata = reactive(instanceDat }); export async function fetchInstance(): Promise { - const meta = await api('meta', { - detail: false, - }); - - for (const [k, v] of Object.entries(meta)) { - instance[k] = v; - } + Object.assign(instance, await apiGet('meta')); localStorage.setItem('instance', JSON.stringify(instance)); }