Validation added

This commit is contained in:
unknown 2025-12-09 17:42:07 +05:30
parent 3c6f0cadce
commit 1dd952dd24

View File

@ -10,7 +10,13 @@ const UnitMaster = db.UnitMaster;
exports.createProduct = async (req, res) => {
try {
const { product_name, hs_code } = req.body;
const { product_name, hs_code, hs_description } = req.body;
if (hs_description && hs_description.length > 1000) {
return res.status(400).json({
status: "failed",
message: "HS Description is too long. Maximum allowed length is 1000 characters."
});
}
if (!/^\d+$/.test(hs_code)) {
return res.status(400).json({error: "Invalid HS Code: Must be numeric only."});