diff --git a/server/utils/schemas.js b/server/utils/schemas.js index 7105ff2..565f36d 100644 --- a/server/utils/schemas.js +++ b/server/utils/schemas.js @@ -1,4 +1,5 @@ import * as z from 'zod' +import { ADMIN_ALERT_TYPES } from '../models/adminAlertDismissal.js' const privacyEnum = z.enum(['public', 'members', 'private']) @@ -402,3 +403,10 @@ export const communityConnectionsUpdateSchema = z.object({ personalMessage: z.string().max(2000).optional(), details: z.string().max(300).optional() }) + +// --- Admin alert schemas --- + +export const adminAlertDismissSchema = z.object({ + alertType: z.enum(ADMIN_ALERT_TYPES), + signature: z.string().min(1).max(128) +})