From 5a9d0d6155d337ef1e720bf8cde85ae7ba20c51a Mon Sep 17 00:00:00 2001 From: paritosh18 Date: Wed, 19 Nov 2025 17:20:05 +0530 Subject: [PATCH 1/2] GetSuggstion --- prisma/schema.prisma | 4 ++-- src/modules/minglaradmin/handlers/getSuggestion.ts | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index 9939ffa..34e1cde 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -743,8 +743,8 @@ model HostSuggestion { comments String @map("comments") isparent Boolean @default(false) @map("is_parent") isreviewed Boolean @default(false) @map("is_reviewed") - reviewedByXid Int @map("reviewed_by_xid") - reviewedBy User @relation("UserReviewedSuggestions", fields: [reviewedByXid], references: [id], onDelete: Cascade) + reviewedByXid Int? @map("reviewed_by_xid") + reviewedBy User? @relation("UserReviewedSuggestions", fields: [reviewedByXid], references: [id], onDelete: Cascade) reviewOn DateTime? @map("review_on") isActive Boolean @default(true) @map("is_active") createdAt DateTime @default(now()) @map("created_at") diff --git a/src/modules/minglaradmin/handlers/getSuggestion.ts b/src/modules/minglaradmin/handlers/getSuggestion.ts index ce6c5d7..4202c92 100644 --- a/src/modules/minglaradmin/handlers/getSuggestion.ts +++ b/src/modules/minglaradmin/handlers/getSuggestion.ts @@ -3,7 +3,7 @@ import { safeHandler } from '../../../common/utils/handlers/safeHandler'; import { PrismaService } from '../../../common/database/prisma.service'; import { MinglarService } from '../services/minglar.service'; import ApiError from '../../../common/utils/helper/ApiError'; -import { verifyMinglarAdminToken } from '../../../common/middlewares/jwt/authForMinglarAdmin'; +import { verifyHostToken } from '@/common/middlewares/jwt/authForHost'; const prismaService = new PrismaService(); const minglarService = new MinglarService(prismaService); @@ -23,7 +23,7 @@ export const handler = safeHandler(async ( } // Verify token and get user info - const userInfo = await verifyMinglarAdminToken(token); + const userInfo = await verifyHostToken(token); // Get user details including role const user = await prismaService.user.findUnique({ From 3a29e70b2b709e05fd0ad6f87c69f86099ed26d7 Mon Sep 17 00:00:00 2001 From: paritosh18 Date: Wed, 19 Nov 2025 18:47:00 +0530 Subject: [PATCH 2/2] CHange path of of GetSuggestion --- serverless.yml | 30 +++++++++---------- .../utils/constants/minglar.constant.ts | 7 ++--- .../handlers/getSuggestion.ts | 2 +- 3 files changed, 19 insertions(+), 20 deletions(-) rename src/modules/{minglaradmin => host}/handlers/getSuggestion.ts (95%) diff --git a/serverless.yml b/serverless.yml index 6083dab..7d34ad3 100644 --- a/serverless.yml +++ b/serverless.yml @@ -199,6 +199,21 @@ functions: path: /stepper method: get + getSuggestion: + handler: src/modules/minglaradmin/handlers/getSuggestion.handler + package: + patterns: + - 'src/modules/minglaradmin/**' + - 'common/**' + - 'src/common/**' + - 'node_modules/@prisma/client/**' + - 'node_modules/.prisma/**' + + events: + - httpApi: + path: /minglaradmin/get-suggestion + method: get + minglarRegistration: handler: src/modules/minglaradmin/handlers/registration.handler package: @@ -337,21 +352,6 @@ functions: path: /minglaradmin/add-suggestion method: post - getSuggestion: - handler: src/modules/minglaradmin/handlers/getSuggestion.handler - package: - patterns: - - 'src/modules/minglaradmin/**' - - 'common/**' - - 'src/common/**' - - 'node_modules/@prisma/client/**' - - 'node_modules/.prisma/**' - - events: - - httpApi: - path: /minglaradmin/get-suggestion - method: get - getAllCoadminAndAMDetails: handler: src/modules/minglaradmin/handlers/getAllCoadminAndAM.handler package: diff --git a/src/common/utils/constants/minglar.constant.ts b/src/common/utils/constants/minglar.constant.ts index c33278d..f3d598a 100644 --- a/src/common/utils/constants/minglar.constant.ts +++ b/src/common/utils/constants/minglar.constant.ts @@ -24,8 +24,7 @@ export const MINGLAR_INVITATION_STATUS = { } export const HOST_SUGGESTION_TITLES = { - SETUP_PROFILE: "Setup Profile", - REVIEW_ACCOUNT: "Review Account", - ADD_PAYMENT_DETAILS: "Add Payment Details", - AGREEMENT: "Agreement" + COMPANY_DETAILS: "Complete Details", + COMPANY_DOCUMENTATION:"Company documentataion", + COMPANY_SOCIAL_PROOF:"Social Proof", } \ No newline at end of file diff --git a/src/modules/minglaradmin/handlers/getSuggestion.ts b/src/modules/host/handlers/getSuggestion.ts similarity index 95% rename from src/modules/minglaradmin/handlers/getSuggestion.ts rename to src/modules/host/handlers/getSuggestion.ts index 4202c92..5dcfb4d 100644 --- a/src/modules/minglaradmin/handlers/getSuggestion.ts +++ b/src/modules/host/handlers/getSuggestion.ts @@ -1,7 +1,7 @@ import { APIGatewayProxyEvent, APIGatewayProxyResult, Context } from 'aws-lambda'; import { safeHandler } from '../../../common/utils/handlers/safeHandler'; import { PrismaService } from '../../../common/database/prisma.service'; -import { MinglarService } from '../services/minglar.service'; +import { MinglarService } from '../../minglaradmin/services/minglar.service'; import ApiError from '../../../common/utils/helper/ApiError'; import { verifyHostToken } from '@/common/middlewares/jwt/authForHost';