mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-20 10:31:13 -05:00
Fix: Update moderation validation schema
This commit is contained in:
@@ -29,6 +29,8 @@ const SubmissionItemSchema = z.object({
|
||||
status: z.string(),
|
||||
item_type: z.string().optional(),
|
||||
item_data: z.record(z.string(), z.any()).optional().nullable(),
|
||||
item_data_id: z.string().uuid().optional().nullable(),
|
||||
action_type: z.enum(['create', 'edit', 'delete']).optional(),
|
||||
original_data: z.record(z.string(), z.any()).optional().nullable(),
|
||||
error_message: z.string().optional().nullable(),
|
||||
});
|
||||
@@ -46,7 +48,7 @@ export const ModerationItemSchema = z.object({
|
||||
updated_at: z.string().optional().nullable(),
|
||||
reviewed_at: z.string().optional().nullable(),
|
||||
|
||||
content: z.record(z.string(), z.any()),
|
||||
content: z.record(z.string(), z.any()).optional().nullable(),
|
||||
|
||||
// User fields (support both old and new naming)
|
||||
submitter_id: z.string().uuid().optional(),
|
||||
|
||||
Reference in New Issue
Block a user