add new field 'utility' to permits and processed collections

This commit is contained in:
2025-04-29 11:44:49 +05:30
parent caa12d5373
commit bf41bc9c7c
3 changed files with 6 additions and 0 deletions

View File

@@ -29,6 +29,7 @@ const permitsModel = mongoose.model(
), ),
status: String, status: String,
manualStatus: String, manualStatus: String,
utility: String,
assignedTo: { assignedTo: {
type: mongoose.Types.ObjectId, type: mongoose.Types.ObjectId,
ref: "user", ref: "user",
@@ -95,6 +96,7 @@ const processedModel = mongoose.model(
), ),
status: String, status: String,
manualStatus: String, manualStatus: String,
utility: String,
assignedTo: { assignedTo: {
type: mongoose.Types.ObjectId, type: mongoose.Types.ObjectId,
ref: "user", ref: "user",
@@ -164,6 +166,7 @@ const processedModel = mongoose.model(
clientData: permit.clientData, clientData: permit.clientData,
status: permit.status, status: permit.status,
manualStatus: permit.manualStatus, manualStatus: permit.manualStatus,
utility: permit.utility,
assignedTo: permit.assignedTo, assignedTo: permit.assignedTo,
link: permit.link, link: permit.link,
address: permit.address, address: permit.address,

View File

@@ -29,6 +29,7 @@ const permitSchema = new mongoose.Schema({
), ),
status: String, status: String,
manualStatus: String, manualStatus: String,
utility: String,
assignedTo: { assignedTo: {
type: mongoose.Types.ObjectId, type: mongoose.Types.ObjectId,
ref: "user", ref: "user",
@@ -132,6 +133,7 @@ const updatePermitInput = z.object({
.enum(["Ready To Issue", "Issued", "Invoiced", "Paid", "Closed"]) .enum(["Ready To Issue", "Issued", "Invoiced", "Paid", "Closed"])
.nullable() .nullable()
.optional(), .optional(),
utility: z.string().optional(),
assignedTo: z.string().optional(), assignedTo: z.string().optional(),
newPayment: z.array(z.any()).optional(), newPayment: z.array(z.any()).optional(),
}); });

View File

@@ -28,6 +28,7 @@ const processedSchema = new mongoose.Schema({
), ),
status: String, status: String,
manualStatus: String, manualStatus: String,
utility: String,
assignedTo: { assignedTo: {
type: mongoose.Types.ObjectId, type: mongoose.Types.ObjectId,
ref: "user", ref: "user",