diff --git a/services/error_code.service.js b/services/error_code.service.js index 2576c38..1c2c68f 100644 --- a/services/error_code.service.js +++ b/services/error_code.service.js @@ -180,6 +180,7 @@ class ErrorCodeService { // Check if there are any error code fields to update const hasMainFieldUpdate = + data.error_code !== undefined || data.error_code_name !== undefined || data.error_code_description !== undefined || data.error_code_color !== undefined || @@ -188,6 +189,7 @@ class ErrorCodeService { if (hasMainFieldUpdate) { await updateErrorCodeDb(brandId, existingErrorCode.error_code, { + error_code: data.error_code, error_code_name: data.error_code_name, error_code_description: data.error_code_description, error_code_color: data.error_code_color, diff --git a/validate/error_code.schema.js b/validate/error_code.schema.js index 957b718..0b53de1 100644 --- a/validate/error_code.schema.js +++ b/validate/error_code.schema.js @@ -44,6 +44,7 @@ const insertErrorCodeSchema = Joi.object({ }); const updateErrorCodeSchema = Joi.object({ + error_code: Joi.string().max(100).optional(), error_code_name: Joi.string().max(100).optional(), error_code_description: Joi.string().optional().allow(""), error_code_color: Joi.string().optional().allow(""),