feat: Allow null for prerequisite_lesson_ids in the ChaptersLesson validator schema.
All checks were successful
Build and Deploy Backend / Build Backend Docker Image (push) Successful in 28s
Build and Deploy Backend / Deploy E-learning Backend to Dev Server (push) Successful in 3s
Build and Deploy Backend / Notify Deployment Status (push) Successful in 1s

This commit is contained in:
JakkrapartXD 2026-02-27 14:39:33 +07:00
parent 03f16cf2fd
commit 734d922393

View file

@ -79,7 +79,7 @@ export const UpdateLessonValidator = Joi.object({
'number.min': 'Duration must be at least 0'
}),
sort_order: Joi.number().integer().min(0).optional(),
prerequisite_lesson_ids: Joi.array().items(Joi.number().integer().positive()).optional(),
prerequisite_lesson_ids: Joi.array().items(Joi.number().integer().positive()).allow(null).optional(),
is_published: Joi.boolean().optional()
});