feat: add SMS diagnostics admin check
This commit is contained in:
@@ -15,6 +15,7 @@ import {
|
||||
PassDelivery,
|
||||
PurposeCode,
|
||||
Role,
|
||||
SmsDiagnosticsResult,
|
||||
StatsSummary,
|
||||
PublicPass,
|
||||
Team,
|
||||
@@ -185,6 +186,8 @@ export const updateAdminPurposeCode = (id: number, payload: Omit<PurposeCode, 'i
|
||||
export const getWatcher1Settings = () => request<Watcher1Settings>('/settings/watcher1');
|
||||
export const updateWatcher1Settings = (payload: Watcher1Settings) =>
|
||||
request<Watcher1Settings>('/admin/settings/watcher1', jsonInit('PUT', payload));
|
||||
export const runSmsDiagnostics = () =>
|
||||
request<SmsDiagnosticsResult>('/admin/sms/diagnostics', { method: 'POST' });
|
||||
export const listAdminUsers = () => request<AdminUser[]>('/admin/users');
|
||||
export const updateAdminUserRoles = (id: number, roles: Role[]) =>
|
||||
request<AdminUser>(`/admin/users/${id}/roles`, jsonInit('PUT', { roles }));
|
||||
|
||||
Reference in New Issue
Block a user