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] } },