From 2fec69f1d1440b3fc7067bf55837e930b62e8155 Mon Sep 17 00:00:00 2001 From: Dillon Ngo Date: Wed, 11 Mar 2026 15:39:18 +0800 Subject: [PATCH] Fix an issue reported by Eileen where customer cannot edit po after edit booking amount --- .../components/bookings/forms/PurchaseOrderFormComponent.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/assets/vue/components/bookings/forms/PurchaseOrderFormComponent.vue b/resources/assets/vue/components/bookings/forms/PurchaseOrderFormComponent.vue index 5bce1293..3342a302 100644 --- a/resources/assets/vue/components/bookings/forms/PurchaseOrderFormComponent.vue +++ b/resources/assets/vue/components/bookings/forms/PurchaseOrderFormComponent.vue @@ -377,7 +377,7 @@ //Condition 2 const paymentsMade = Math.round((this.data.paid_amount + Number.EPSILON) * 100) / 100 > 0; const outstandingAmount = Math.round((this.data.outstanding_amount + Number.EPSILON) * 100) / 100 > 0; - const allPaymentApproved = this.data.payment_history.every(payment => (payment.status === 2 || payment.status === 3)); + const allPaymentApproved = this.data.payment_history.every(payment => (payment.status === 2 || payment.status === 3 || payment.status === 7)); //Condition 3 const adminBeforeApproval = this.$store.getters.isAdmin && !(this.data.purchase_order.status === 2);