diff --git a/validate/tags.schema.js b/validate/tags.schema.js index e3ccf50..ef6a86d 100644 --- a/validate/tags.schema.js +++ b/validate/tags.schema.js @@ -22,7 +22,7 @@ const insertTagsSchema = Joi.object({ }); const updateTagsSchema = Joi.object({ - device_id: Joi.number().required(), + device_id: Joi.number().optional(), tag_name: Joi.string().max(200), tag_number: Joi.number(), is_active: Joi.boolean(), diff --git a/validate/unit.schema.js b/validate/unit.schema.js index 85cf4d9..d22c816 100644 --- a/validate/unit.schema.js +++ b/validate/unit.schema.js @@ -5,16 +5,14 @@ const Joi = require("joi"); // ======================== const insertUnitSchema = Joi.object({ unit_name: Joi.string().max(100).required(), - tag_id: Joi.number().integer().optional(), is_active: Joi.boolean().required(), - unit_description: Joi. string().max(255).optional() + unit_description: Joi.string().max(255).allow('') }); const updateUnitSchema = Joi.object({ unit_name: Joi.string().max(100).optional(), - tag_id: Joi.number().integer().optional(), is_active: Joi.boolean().optional(), - unit_description: Joi. string().max(255).optional() + unit_description: Joi.string().max(255).allow('') }).min(1); module.exports = {