fix(transaction.js): use flt instead of cint for plc_conversion_rate

(cherry picked from commit 8b445e04e5)

# Conflicts:
#	erpnext/public/js/controllers/transaction.js
This commit is contained in:
diptanilsaha
2026-01-14 01:34:20 +05:30
committed by Mergify
parent b807f9318f
commit f618bf212f

View File

@@ -1332,9 +1332,18 @@ erpnext.TransactionController = class TransactionController extends erpnext.taxe
plc_conversion_rate() {
if(this.frm.doc.price_list_currency === this.get_company_currency()) {
this.frm.set_value("plc_conversion_rate", 1.0);
<<<<<<< HEAD
} else if(this.frm.doc.price_list_currency === this.frm.doc.currency
&& this.frm.doc.plc_conversion_rate && cint(this.frm.doc.plc_conversion_rate) != 1 &&
cint(this.frm.doc.plc_conversion_rate) != cint(this.frm.doc.conversion_rate)) {
=======
} else if (
this.frm.doc.price_list_currency === this.frm.doc.currency &&
this.frm.doc.plc_conversion_rate &&
flt(this.frm.doc.plc_conversion_rate) != 1 &&
flt(this.frm.doc.plc_conversion_rate) != flt(this.frm.doc.conversion_rate)
) {
>>>>>>> 8b445e04e5 (fix(transaction.js): use flt instead of cint for plc_conversion_rate)
this.frm.set_value("conversion_rate", this.frm.doc.plc_conversion_rate);
}