|
|
|
@ -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 }
|
|
|
|
|
);
|
|
|
|
|