add new field 'utility' to permits and processed collections
This commit is contained in:
@@ -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,
|
||||||
|
|||||||
@@ -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(),
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|||||||
Reference in New Issue
Block a user