From 8f77350089eebcf4fe07eb9fadd7cff9ea9fef11 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sat, 23 Sep 2023 12:38:20 +0900 Subject: enhance: PWAのshort_nameを設定可能に MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/frontend/src/pages/admin/settings.vue | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'packages/frontend/src') diff --git a/packages/frontend/src/pages/admin/settings.vue b/packages/frontend/src/pages/admin/settings.vue index adcf061149..f93678d728 100644 --- a/packages/frontend/src/pages/admin/settings.vue +++ b/packages/frontend/src/pages/admin/settings.vue @@ -14,6 +14,11 @@ SPDX-License-Identifier: AGPL-3.0-only + + + + + @@ -118,6 +123,7 @@ import { definePageMetadata } from '@/scripts/page-metadata.js'; import MkButton from '@/components/MkButton.vue'; let name: string | null = $ref(null); +let shortName: string | null = $ref(null); let description: string | null = $ref(null); let maintainerName: string | null = $ref(null); let maintainerEmail: string | null = $ref(null); @@ -133,6 +139,7 @@ let deeplIsPro: boolean = $ref(false); async function init(): Promise { const meta = await os.api('admin/meta'); name = meta.name; + shortName = meta.shortName; description = meta.description; maintainerName = meta.maintainerName; maintainerEmail = meta.maintainerEmail; @@ -149,6 +156,7 @@ async function init(): Promise { function save(): void { os.apiWithDialog('admin/update-meta', { name, + shortName: shortName === '' ? null : shortName, description, maintainerName, maintainerEmail, -- cgit v1.2.3-freya