From c00e68bb470788e6ebae7495c6d83a3cedc89f28 Mon Sep 17 00:00:00 2001 From: Akhil Meka Date: Wed, 5 Mar 2025 12:07:52 +0530 Subject: [PATCH] update permit schema, change token expiry to 7 days --- src/auth/auth.service.ts | 2 +- src/permit/permit.schema.ts | 6 ++---- src/permit/permit.service.ts | 4 +++- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/auth/auth.service.ts b/src/auth/auth.service.ts index 64d569f..d375416 100644 --- a/src/auth/auth.service.ts +++ b/src/auth/auth.service.ts @@ -16,7 +16,7 @@ export async function createSession(userId: string, ip?: string, ua?: string) { ip: ip, userAgent: ua, createdAt: new Date(), - expiresAt: new Date(Date.now() + 3600 * 24 * 30 * 1000), + expiresAt: new Date(Date.now() + 3600 * 24 * 7 * 1000), }); return newSession; diff --git a/src/permit/permit.schema.ts b/src/permit/permit.schema.ts index 709b867..e76b041 100644 --- a/src/permit/permit.schema.ts +++ b/src/permit/permit.schema.ts @@ -13,14 +13,12 @@ const permitSchema = new mongoose.Schema({ unique: true, }, permitNumber: String, - county: { - type: mongoose.Types.ObjectId, - ref: "organization", - }, + county: Object, client: { type: mongoose.Types.ObjectId, ref: "organization", }, + clientData: Object, permitDate: Date, stage: new mongoose.Schema( { diff --git a/src/permit/permit.service.ts b/src/permit/permit.service.ts index 58e0559..0b11e60 100644 --- a/src/permit/permit.service.ts +++ b/src/permit/permit.service.ts @@ -125,8 +125,9 @@ export async function listPermits(params: PageQueryParams, tenantId: string) { relatedRecords: 1, accelaStatus: 1, createdAt: 1, - client: 1, county: 1, + client: 1, + clientData: 1, /* county: { $let: { vars: { county: { $arrayElemAt: ["$countyRec", 0] } }, @@ -339,6 +340,7 @@ export async function searchPermit(params: PageQueryParams, tenantId: string) { createdAt: 1, county: 1, client: 1, + clientData: 1, /* county: { $let: { vars: { county: { $arrayElemAt: ["$countyRec", 0] } },