permit schema change
This commit is contained in:
@@ -49,8 +49,8 @@ export async function getPermit(permitId: string, tenantId: string) {
|
||||
.findOne({
|
||||
$and: [{ tenantId: tenantId }, { pid: permitId }],
|
||||
})
|
||||
.populate({ path: "county", select: "pid name avatar" })
|
||||
.populate({ path: "client", select: "pid name avatar" })
|
||||
//.populate({ path: "county", select: "pid name avatar" })
|
||||
//.populate({ path: "client", select: "pid name avatar" })
|
||||
.populate({ path: "assignedTo", select: "pid name avatar" })
|
||||
.populate({ path: "createdBy", select: "pid name avatar" });
|
||||
}
|
||||
@@ -65,7 +65,7 @@ export async function listPermits(params: PageQueryParams, tenantId: string) {
|
||||
{
|
||||
$match: { $and: [{ tenantId: tenantId }, ...filterObj] },
|
||||
},
|
||||
{
|
||||
/* {
|
||||
$lookup: {
|
||||
from: "organizations",
|
||||
localField: "county",
|
||||
@@ -80,7 +80,7 @@ export async function listPermits(params: PageQueryParams, tenantId: string) {
|
||||
foreignField: "_id",
|
||||
as: "clientRec",
|
||||
},
|
||||
},
|
||||
}, */
|
||||
{
|
||||
$lookup: {
|
||||
from: "users",
|
||||
@@ -125,7 +125,7 @@ export async function listPermits(params: PageQueryParams, tenantId: string) {
|
||||
relatedRecords: 1,
|
||||
accelaStatus: 1,
|
||||
createdAt: 1,
|
||||
county: {
|
||||
/* county: {
|
||||
$let: {
|
||||
vars: { county: { $arrayElemAt: ["$countyRec", 0] } },
|
||||
in: {
|
||||
@@ -148,7 +148,7 @@ export async function listPermits(params: PageQueryParams, tenantId: string) {
|
||||
avatar: "$$client.avatar",
|
||||
},
|
||||
},
|
||||
},
|
||||
}, */
|
||||
assignedTo: {
|
||||
$let: {
|
||||
vars: { assigned: { $arrayElemAt: ["$assignedRec", 0] } },
|
||||
@@ -275,7 +275,7 @@ export async function searchPermit(params: PageQueryParams, tenantId: string) {
|
||||
],
|
||||
},
|
||||
},
|
||||
{
|
||||
/* {
|
||||
$lookup: {
|
||||
from: "organizations",
|
||||
localField: "county",
|
||||
@@ -290,7 +290,7 @@ export async function searchPermit(params: PageQueryParams, tenantId: string) {
|
||||
foreignField: "_id",
|
||||
as: "clientRec",
|
||||
},
|
||||
},
|
||||
}, */
|
||||
{
|
||||
$lookup: {
|
||||
from: "users",
|
||||
@@ -335,7 +335,7 @@ export async function searchPermit(params: PageQueryParams, tenantId: string) {
|
||||
relatedRecords: 1,
|
||||
accelaStatus: 1,
|
||||
createdAt: 1,
|
||||
county: {
|
||||
/* county: {
|
||||
$let: {
|
||||
vars: { county: { $arrayElemAt: ["$countyRec", 0] } },
|
||||
in: {
|
||||
@@ -358,7 +358,7 @@ export async function searchPermit(params: PageQueryParams, tenantId: string) {
|
||||
avatar: "$$client.avatar",
|
||||
},
|
||||
},
|
||||
},
|
||||
}, */
|
||||
assignedTo: {
|
||||
$let: {
|
||||
vars: { assigned: { $arrayElemAt: ["$assignedRec", 0] } },
|
||||
|
||||
Reference in New Issue
Block a user