From 1fea4f18f6cde18a78ea70640f91e9f20ce76ed1 Mon Sep 17 00:00:00 2001 From: Mayank Mishra Date: Fri, 21 Nov 2025 15:56:40 +0530 Subject: [PATCH] storing the assigned on date and time when am is assigned to host --- prisma/schema.prisma | 1 + src/modules/minglaradmin/services/minglar.service.ts | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index bc92e8a..5525dd1 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -680,6 +680,7 @@ model HostHeader { agreementAccepted Boolean @default(false) @map("agreement_accepted") accountManagerXid Int? @map("account_manager_xid") accountManager User? @relation("AccountManager", fields: [accountManagerXid], references: [id], onDelete: Restrict) + assignedOn DateTime? @map("assigned_on") isApproved Boolean @default(false) @map("is_approved") agreementStartDate DateTime? @map("agreement_start_date") durationNumber Int? @map("duration_number") diff --git a/src/modules/minglaradmin/services/minglar.service.ts b/src/modules/minglaradmin/services/minglar.service.ts index b496c7d..7888050 100644 --- a/src/modules/minglaradmin/services/minglar.service.ts +++ b/src/modules/minglaradmin/services/minglar.service.ts @@ -492,7 +492,7 @@ export class MinglarService { id: true, hostStatusDisplay: true, createdAt: true, - companyName:true, + companyName: true, user: { select: { id: true, @@ -598,6 +598,7 @@ export class MinglarService { where: { id: hostXid }, data: { accountManagerXid: accountManagerXid, + assignedOn: new Date(), hostStatusInternal: HOST_STATUS_INTERNAL.HOST_SUBMITTED, hostStatusDisplay: HOST_STATUS_DISPLAY.UNDER_REVIEW, adminStatusInternal: MINGLAR_STATUS_INTERNAL.AM_TO_REVIEW,