From 29f53c703ddd041ad47639427385d7eab826949c Mon Sep 17 00:00:00 2001 From: Mahyar Khanbolooki Date: Sun, 14 Sep 2025 18:18:20 +0330 Subject: [PATCH] fix: error in changing agent representation type --- server/controllers/representationController.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/server/controllers/representationController.js b/server/controllers/representationController.js index 93e400c..d7d7f20 100644 --- a/server/controllers/representationController.js +++ b/server/controllers/representationController.js @@ -599,6 +599,7 @@ module.exports.getOne = [ Date.now() ) notifyAdmin('updateNewRepresentations') + console.log("S") return res.json(representation) } else return res.json(representation) } catch (e) { @@ -871,10 +872,16 @@ module.exports.update_representation_by_admin = [ 'computer_accessories', 'memory_products', 'car_audio_video', - 'home_products' + 'home_products', + ] + const oldValues = [ + 'verity', + 'panatech', + 'both', ] if (!Array.isArray(value)) return Promise.reject(new Error('نوع نمایندگی باید به صورت آرایه باشد')) if (value.length === 0) return Promise.reject(new Error('حداقل یک نوع نمایندگی را انتخاب کنید')) + value = value.filter(x => !oldValues.includes(x)) const isValid = value.every(item => acceptedValues.includes(item)) if (!isValid) return Promise.reject(new Error('مقدار نامعتبر برای نوع نمایندگی')) return true