mirror of
https://github.com/invoiceninja/invoiceninja.git
synced 2025-07-09 03:14:30 -04:00
Update amount when selecting invoice on /payments/create
This commit is contained in:
parent
4636cef5d6
commit
814e6e1a62
@ -354,8 +354,10 @@
|
|||||||
formatMoneyInvoice(invoice.balance, invoice), invoice.public_id));
|
formatMoneyInvoice(invoice.balance, invoice), invoice.public_id));
|
||||||
}
|
}
|
||||||
$('select#invoice').combobox('refresh');
|
$('select#invoice').combobox('refresh');
|
||||||
|
$('#amount').val('');
|
||||||
|
|
||||||
if (window.model) {
|
if (window.model) {
|
||||||
|
model.amount('');
|
||||||
model.client_id(clientId);
|
model.client_id(clientId);
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
model.updateExchangeRate();
|
model.updateExchangeRate();
|
||||||
@ -375,11 +377,12 @@
|
|||||||
var client = clientMap[invoice.client.public_id];
|
var client = clientMap[invoice.client.public_id];
|
||||||
invoice.client = client;
|
invoice.client = client;
|
||||||
setComboboxValue($('.client-select'), client.public_id, getClientDisplayName(client));
|
setComboboxValue($('.client-select'), client.public_id, getClientDisplayName(client));
|
||||||
if (!parseFloat($('#amount').val())) {
|
|
||||||
var amount = parseFloat(invoice.balance);
|
var amount = parseFloat(invoice.balance);
|
||||||
$('#amount').val(amount.toFixed(2));
|
$('#amount').val(amount.toFixed(2));
|
||||||
model.amount(amount);
|
model.amount(amount);
|
||||||
}
|
} else {
|
||||||
|
$('#amount').val('');
|
||||||
|
model.amount('');
|
||||||
}
|
}
|
||||||
model.client_id(client ? client.public_id : 0);
|
model.client_id(client ? client.public_id : 0);
|
||||||
setTimeout(function() {
|
setTimeout(function() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user