feat: add admin test data reset

This commit is contained in:
unknown
2026-07-20 19:48:40 +09:00
parent 7617c9f371
commit c45c47109c
4 changed files with 127 additions and 2 deletions

View File

@@ -21,6 +21,7 @@ import {
PublicPass,
Team,
VisitRequestCreate,
VisitRequestResetResult,
VisitRequestView,
AdminUser,
Watcher1Settings,
@@ -194,6 +195,8 @@ export const runSmsDiagnostics = () =>
request<SmsDiagnosticsResult>('/admin/sms/diagnostics', { method: 'POST' });
export const runEmailDiagnostics = () =>
request<EmailDiagnosticsResult>('/admin/email/diagnostics', { method: 'POST' });
export const resetVisitRequestTestData = (confirm: string) =>
request<VisitRequestResetResult>('/admin/visit-requests/reset-test-data', jsonInit('POST', { confirm }));
export const listAdminUsers = () => request<AdminUser[]>('/admin/users');
export const updateAdminUserRoles = (id: number, roles: Role[]) =>
request<AdminUser>(`/admin/users/${id}/roles`, jsonInit('PUT', { roles }));