};
ns.update_exchangerate = function(event) {
+ if (!ns.check_cv()) {
+ $('#order_currency_id').val($('#old_currency_id').val());
+ return;
+ }
+
var rate_input = $('#order_exchangerate_as_null_number');
rate_input.prop('disabled', true);
} else {
rate_text.text('');
rate_input.prop('disabled', false);
- rate_input.show().val(0);
+ rate_input.show().val('');
}
$('#exchangerate_settings').show();
} else {
$('#exchangerate_settings').hide();
}
- console.log(data.is_standard);
- console.log(data.exchangerate);
- console.log($('#old_exchangerate').val());
if ($('#order_currency_id').val() != $('#old_currency_id').val() ||
!data.is_standard && data.exchangerate != $('#old_exchangerate').val()) {
- kivi.display_flash('warning', kivi.t8('You have changed the currency or exchange rate. Please update prices.'));
+ kivi.display_flash('warning', kivi.t8('You have changed the currency or exchange rate. Please check prices.'));
}
$('#old_currency_id').val($('#order_currency_id').val());
$('#old_exchangerate').val(data.exchangerate);
ns.exchangerate_changed = function(event) {
if (kivi.parse_amount($('#order_exchangerate_as_null_number').val()) != kivi.parse_amount($('#old_exchangerate').val())) {
- kivi.display_flash('warning', kivi.t8('You have changed the currency or exchange rate. Please update prices.'));
+ kivi.display_flash('warning', kivi.t8('You have changed the currency or exchange rate. Please check prices.'));
$('#old_exchangerate').val($('#order_exchangerate_as_null_number').val());
}
};