From 4d3af02dc83b5b9b5b0c4d796d06ab642e9d1280 Mon Sep 17 00:00:00 2001 From: Orvanix Date: Thu, 12 Mar 2026 18:09:37 +0000 Subject: [PATCH] refactor(types): remove unsafe User double-cast --- src/app/admin/users/page.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/app/admin/users/page.tsx b/src/app/admin/users/page.tsx index a9f7898..48666a5 100644 --- a/src/app/admin/users/page.tsx +++ b/src/app/admin/users/page.tsx @@ -365,7 +365,7 @@ function AdminUsersPageContent() { } }; - const handleToggleToken = async (user: User, newValue: boolean) => { + const handleToggleToken = async (user: { id: string; plexUsername: string }, newValue: boolean) => { try { if (newValue) { const result = await fetchJSON(`/api/admin/users/${user.id}/login-token`, { method: 'POST' }); @@ -1007,7 +1007,7 @@ function AdminUsersPageContent() { handleUserDownloadAccessToggle(user as User, newValue); }} onToggleToken={(user, newValue) => { - handleToggleToken(user as unknown as User, newValue); + handleToggleToken(user, newValue); }} />