From 27acb26590d1f4bef5b20eb70114d828bb88f4a3 Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 8 Dec 2025 19:01:55 +0530 Subject: [PATCH] City/Town validation added to create establishment API --- app/controllers/establishment.controller.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/controllers/establishment.controller.js b/app/controllers/establishment.controller.js index f0d9088..7033ba1 100644 --- a/app/controllers/establishment.controller.js +++ b/app/controllers/establishment.controller.js @@ -105,6 +105,13 @@ exports.createEstablishment = async (req, res) => { }); } + if (!establishment_city_town_id || !corporate_city_town_id) { + return res.status(400).send({ + status: "failed", + message: "Missing required field: city/town", + }); + } + if (!Array.isArray(establishment_products) || establishment_products.length === 0) { return res.status(400).send({ status: "failed",