fix: validation in sparepart and device
This commit is contained in:
@@ -14,6 +14,11 @@ const insertSparepartSchema = Joi.object({
|
||||
sparepart_merk: Joi.string().max(255).optional(),
|
||||
sparepart_stok: Joi.string().max(255).optional(),
|
||||
sparepart_yearly: Joi.array()
|
||||
.items(Joi.number().integer())
|
||||
.min(0)
|
||||
.allow(null)
|
||||
.optional(),
|
||||
sparepart_monthly: Joi.array()
|
||||
.items(Joi.number().integer())
|
||||
.min(0)
|
||||
.allow(null)
|
||||
@@ -33,11 +38,17 @@ const updateSparepartSchema = Joi.object({
|
||||
sparepart_merk: Joi.string().max(255).optional(),
|
||||
sparepart_stok: Joi.string().max(255).optional(),
|
||||
sparepart_yearly: Joi.array()
|
||||
.items(Joi.number().integer())
|
||||
.min(0)
|
||||
.allow(null)
|
||||
.optional(),
|
||||
sparepart_monthly: Joi.array()
|
||||
.items(Joi.number().integer())
|
||||
.min(0)
|
||||
.allow(null)
|
||||
.optional()
|
||||
});
|
||||
})
|
||||
|
||||
module.exports = {
|
||||
insertSparepartSchema,
|
||||
updateSparepartSchema,
|
||||
|
||||
Reference in New Issue
Block a user