Browse Source

partner_credit_limit_pos: fix some issues

pull/176/head^2
Naglis Jonaitis 9 years ago
parent
commit
0afc71e6a1
No known key found for this signature in database GPG Key ID: C378009610181678
  1. 14
      partner_credit_limit_pos/static/src/js/main.js

14
partner_credit_limit_pos/static/src/js/main.js

@ -1,4 +1,5 @@
openerp.partner_credit_limit_pos = function(instance) { openerp.partner_credit_limit_pos = function(instance) {
_t = instance.web._t;
instance.point_of_sale.PaymentScreenWidget.include({ instance.point_of_sale.PaymentScreenWidget.include({
validate_order: function(options) { validate_order: function(options) {
var self = this, var self = this,
@ -16,15 +17,20 @@ openerp.partner_credit_limit_pos = function(instance) {
}).fail( }).fail(
function(error, event) { function(error, event) {
if (error.code == 200) { if (error.code == 200) {
self.pos_widget.screen_selector.show_popup('error-traceback', {
message: error.data.message,
comment: error.data.debug
self.pos_widget.screen_selector.show_popup('error', {
message: _t('POS Order cannot be validated.'),
comment: error.data.message,
});
} else {
self.pos_widget.screen_selector.show_popup('error', {
message: _t('Error: Could not check partner credit limit.'),
comment: _t('Your Internet connection is probably down.'),
}); });
} }
event.preventDefault(); event.preventDefault();
}); });
} else { } else {
return this._super.apply(self, arguments);
return super_.apply(self, args);
} }
}, },
}); });

Loading…
Cancel
Save