Vishmita Jadeja (openerp) has proposed merging 
lp:~openerp-dev/openobject-addons/trunk-bug-934172-vja into 
lp:openobject-addons.

Requested reviews:
  OpenERP Core Team (openerp)
Related bugs:
  Bug #934172 in OpenERP Addons: "[POS] Update POS addon bug"
  https://bugs.launchpad.net/openobject-addons/+bug/934172

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-934172-vja/+merge/94714

Every update adds new buttons on numpad panel.
-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/trunk-bug-934172-vja/+merge/94714
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-addons/trunk-bug-934172-vja.
=== modified file 'point_of_sale/static/src/js/pos.js'
--- point_of_sale/static/src/js/pos.js	2012-02-21 16:45:36 +0000
+++ point_of_sale/static/src/js/pos.js	2012-02-27 04:52:20 +0000
@@ -684,11 +684,15 @@
         },
         render_element: function() {
             this.$element.empty();
-            return (this.shop.get('cashRegisters')).each(_.bind( function(cashRegister) {
+            var attr = {};
+            return (this.shop.get('cashRegisters')).each(_.bind(function(cashRegister) {
                 var button = new PaymentButtonWidget();
-                button.model = cashRegister;
-                button.appendTo(this.$element);
-            }, this));
+                if (!attr[cashRegister.get('journal_id')[0]]) {
+                    attr[cashRegister.get('journal_id')[0]] = true;
+                    button.model = cashRegister;
+                    button.appendTo(this.$element);
+                }
+            },this));
         }
     });
     var PaymentButtonWidget = db.web.OldWidget.extend({

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to