From 3424d13c115f2acb68e0cc2792ba5faaf2a3b1ea Mon Sep 17 00:00:00 2001 From: monoid Date: Sat, 1 Nov 2025 01:07:03 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20toggleGuestPermission=20=ED=95=A8?= =?UTF-8?q?=EC=88=98=EC=9D=98=20=EB=A7=A4=EA=B0=9C=EB=B3=80=EC=88=98=20?= =?UTF-8?q?=ED=83=80=EC=9E=85=EC=9D=84=20PermissionName=EC=9C=BC=EB=A1=9C?= =?UTF-8?q?=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/client/src/components/ServerSettingCard.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/client/src/components/ServerSettingCard.tsx b/packages/client/src/components/ServerSettingCard.tsx index 5861358..9fd87fc 100644 --- a/packages/client/src/components/ServerSettingCard.tsx +++ b/packages/client/src/components/ServerSettingCard.tsx @@ -3,7 +3,7 @@ import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card"; import { Button } from "@/components/ui/button"; import { Badge } from "@/components/ui/badge"; import { Spinner } from "@/components/Spinner"; -import type { ServerSettingResponse, ServerSettingUpdate } from "dbtype/mod.ts"; +import type { PermissionName, ServerSettingResponse, ServerSettingUpdate } from "dbtype/mod.ts"; import { ApiError as FetchApiError } from "@/hook/fetcher"; const createSnapshot = (setting: ServerSettingResponse["persisted"]) => ({ @@ -79,7 +79,7 @@ export function ServerSettingCard({ isAdmin, loading, error, setting, onSave }: return String(error); }, [error]); - const toggleGuestPermission = (permission: string) => { + const toggleGuestPermission = (permission: PermissionName) => { setFormState((prev) => ({ ...prev, guest: prev.guest.includes(permission)