From 16c901b64b758f4b55094aae0db31ccb3d8b295f Mon Sep 17 00:00:00 2001 From: Mayank Mishra Date: Wed, 7 Jan 2026 19:13:36 +0530 Subject: [PATCH] added approved filter and fixed the error messages --- .../host/handlers/Activity_Hub/OnBoarding/submitPQAnswer.ts | 6 +++--- src/modules/minglaradmin/services/minglar.service.ts | 4 ++++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/src/modules/host/handlers/Activity_Hub/OnBoarding/submitPQAnswer.ts b/src/modules/host/handlers/Activity_Hub/OnBoarding/submitPQAnswer.ts index ca76754..33350e1 100644 --- a/src/modules/host/handlers/Activity_Hub/OnBoarding/submitPQAnswer.ts +++ b/src/modules/host/handlers/Activity_Hub/OnBoarding/submitPQAnswer.ts @@ -156,9 +156,9 @@ export const handler = safeHandler(async (event: APIGatewayProxyEvent): Promise< const pqqAnswerXid = Number(fields.pqqAnswerXid); const comments = fields.comments || null; - if (!activityXid || isNaN(activityXid)) throw new ApiError(400, "Valid activityXid is required"); - if (!pqqQuestionXid || isNaN(pqqQuestionXid)) throw new ApiError(400, "Valid pqqQuestionXid is required"); - if (!pqqAnswerXid || isNaN(pqqAnswerXid)) throw new ApiError(400, "Valid pqqAnswerXid is required"); + if (!activityXid || isNaN(activityXid)) throw new ApiError(400, "Please provide a valid activity"); + if (!pqqQuestionXid || isNaN(pqqQuestionXid)) throw new ApiError(400, "Please select a valid question"); + if (!pqqAnswerXid || isNaN(pqqAnswerXid)) throw new ApiError(400, "Please select a valid answer"); // 6) UPSERT header const existingHeader = await hostService.findHeaderByCompositeKey( diff --git a/src/modules/minglaradmin/services/minglar.service.ts b/src/modules/minglaradmin/services/minglar.service.ts index e1e2917..1bb7d72 100644 --- a/src/modules/minglaradmin/services/minglar.service.ts +++ b/src/modules/minglaradmin/services/minglar.service.ts @@ -839,6 +839,10 @@ export class MinglarService { internal: MINGLAR_STATUS_INTERNAL.AM_REJECTED, display: MINGLAR_STATUS_DISPLAY.ENHANCING, }, + Approved: { + internal: MINGLAR_STATUS_INTERNAL.AM_APPROVED, + display: MINGLAR_STATUS_DISPLAY.APPROVED, + } }; if (applicationStatus?.trim()) {