(refactor) locationActions: add timestamp for utility bills proof of payment upload

This commit is contained in:
Knee Cola
2025-11-23 21:58:04 +01:00
parent 3389bce755
commit 7a01dad5e7
2 changed files with 6 additions and 1 deletions

View File

@@ -658,7 +658,10 @@ export const uploadUtilBillsProofOfPayment = async (locationID: string, formData
await dbClient.collection<BillingLocation>("lokacije") await dbClient.collection<BillingLocation>("lokacije")
.updateOne( .updateOne(
{ _id: locationID }, { _id: locationID },
{ $set: { utilBillsProofOfPaymentAttachment: attachment } } { $set: {
utilBillsProofOfPaymentAttachment: attachment,
utilBillsProofOfPaymentUploadedAt: new Date()
} }
); );
return { success: true }; return { success: true };

View File

@@ -71,6 +71,8 @@ export interface BillingLocation {
seenByTenant?: boolean | null; seenByTenant?: boolean | null;
/** (optional) utility bills proof of payment attachment */ /** (optional) utility bills proof of payment attachment */
utilBillsProofOfPaymentAttachment?: BillAttachment|null; utilBillsProofOfPaymentAttachment?: BillAttachment|null;
/** (optional) date when utility bills proof of payment was uploaded */
utilBillsProofOfPaymentUploadedAt?: Date|null;
}; };
export enum BilledTo { export enum BilledTo {