From 673373dd8eef3399895b1ea1c6314a661181a1b4 Mon Sep 17 00:00:00 2001 From: "beetles-ai[bot]" <221859081+beetles-ai[bot]@users.noreply.github.com> Date: Thu, 2 Oct 2025 19:23:33 +0000 Subject: [PATCH] Patch for controllers/topicController.js --- controllers/topicController.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/controllers/topicController.js b/controllers/topicController.js index b9fd225..0d5f7e3 100644 --- a/controllers/topicController.js +++ b/controllers/topicController.js @@ -104,10 +104,11 @@ export const editTopic = async (req, res) => { topic.name = name; await topic.save(); - await Ques.updateMany( - { topics: oldName }, - { $set: { "topics.$": name } } - ); +await Ques.updateMany( +{ topics: oldName }, +{ $set: { "topics.$[element]": name } }, +{ arrayFilters: [ { element: oldName } ] } +); await Subtopic.updateMany( { topicName: oldName },