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 !== '');
}
return arg;
return [];
},
z.array(nonEmptySanitizedRecordingId('recordingId')).default([])
z
.array(nonEmptySanitizedRecordingId('recordingId'))
.nonempty({ message: 'recordingIds must contain at least one item' })
)
});