backend: Fix bulk delete recordings schema to ensure non-empty recording IDs

This commit is contained in:
Carlos Santos 2025-04-23 11:02:21 +02:00
parent 35edc4d0c0
commit 0c21d621f8

View File

@ -69,9 +69,11 @@ const BulkDeleteRecordingsSchema = z.object({
.filter((s) => s !== ''); .filter((s) => s !== '');
} }
return arg; return [];
}, },
z.array(nonEmptySanitizedRecordingId('recordingId')).default([]) z
.array(nonEmptySanitizedRecordingId('recordingId'))
.nonempty({ message: 'recordingIds must contain at least one item' })
) )
}); });