diff --git a/src/controllers/installationController.js b/src/controllers/installationController.js index a588f959..aac9d848 100644 --- a/src/controllers/installationController.js +++ b/src/controllers/installationController.js @@ -5453,18 +5453,18 @@ exports.getCategorizedIssue = async (request, reply) => { exports.StatusTeamMember = async (request, reply) => { try { - const { supportId, support_teamMemberId } = request.params; + const { support_teamMemberId } = request.params; const { status } = request.body; - if (!supportId || !support_teamMemberId || !status) { + if ( !support_teamMemberId || !status) { return reply.code(400).send({ success: false, - message: "supportId, support_teamMemberId, and status are required." + message: " support_teamMemberId, and status are required." }); } const result = await Support.findOneAndUpdate( - { supportId, 'team_member.team_member.support_teamMemberId': support_teamMemberId }, + { 'team_member.team_member.support_teamMemberId': support_teamMemberId }, { $set: { 'team_member.team_member.$.status': status } }, { new: true } ); diff --git a/src/routes/installationRoute.js b/src/routes/installationRoute.js index d8acf13e..c73e0339 100644 --- a/src/routes/installationRoute.js +++ b/src/routes/installationRoute.js @@ -813,7 +813,7 @@ module.exports = function (fastify, opts, next) { handler: installationController.getCategorizedIssue }); - fastify.post("/api/updateStatusTeammember/:supportId/:support_teamMemberId", { + fastify.post("/api/updateStatusTeammember/:support_teamMemberId", { schema: { description: "Team Member status matain for support", tags: ["Support"], @@ -821,9 +821,7 @@ module.exports = function (fastify, opts, next) { params: { type: "object", properties: { - supportId: { - type: "string", - }, + support_teamMemberId: { type: "string", } @@ -837,7 +835,6 @@ module.exports = function (fastify, opts, next) { }, }, - // required: ["teamMemberId"] }, }, handler: installationController.StatusTeamMember