From 9ac6749efba3bf0bc16b49b71efde15ebd12fc5c Mon Sep 17 00:00:00 2001 From: NyanLinHtut Date: Fri, 27 Dec 2019 19:45:40 +0630 Subject: [PATCH] fixed duplicate other payment --- app/models/sale_payment.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/sale_payment.rb b/app/models/sale_payment.rb index da482303..a837196e 100755 --- a/app/models/sale_payment.rb +++ b/app/models/sale_payment.rb @@ -662,7 +662,7 @@ class SalePayment < ApplicationRecord is_credit = sale.sale_payments.any? { |x| x.payment_method == "creditnote" } is_foc = sale.sale_payments.any? { |x| x.payment_method == "foc" } - if (sale.grand_total <= all_received_amount) + if sale.grand_total <= all_received_amount && sale.sale_status == "new" sale.payment_status = "paid" if is_credit sale.payment_status = "outstanding"