From a7616b809c545aef97eed77cdb8e3c568db3e0e6 Mon Sep 17 00:00:00 2001 From: Frederic van der Essen Date: Wed, 8 Oct 2014 05:42:53 +0200 Subject: [PATCH] [IMP] point_of_sale: adding a security pin field on users, and checking it when changing the cashier with very basic GUI Conflicts: addons/point_of_sale/point_of_sale_view.xml addons/point_of_sale/res_users.py addons/point_of_sale/res_users_view.xml addons/point_of_sale/static/src/js/models.js --- addons/point_of_sale/res_users.py | 1 + addons/point_of_sale/res_users_view.xml | 1 + addons/point_of_sale/static/src/js/models.js | 2 +- addons/point_of_sale/static/src/js/widgets.js | 24 +++++++++++++++++-- 4 files changed, 25 insertions(+), 3 deletions(-) diff --git a/addons/point_of_sale/res_users.py b/addons/point_of_sale/res_users.py index a52b189fdcb..f225022c7ad 100644 --- a/addons/point_of_sale/res_users.py +++ b/addons/point_of_sale/res_users.py @@ -10,6 +10,7 @@ class res_users(osv.osv): _inherit = 'res.users' _columns = { 'barcode' : fields.char('Barcode', help="BarCode", oldname='ean13'), + 'pos_security_pin': fields.char('Security PIN',size=32, help='A Security PIN used to protect sensible functionality in the Point of Sale'), 'pos_config' : fields.many2one('pos.config', 'Default Point of Sale', domain=[('state', '=', 'active')]), } diff --git a/addons/point_of_sale/res_users_view.xml b/addons/point_of_sale/res_users_view.xml index fd15256dafd..cad0d8675a5 100644 --- a/addons/point_of_sale/res_users_view.xml +++ b/addons/point_of_sale/res_users_view.xml @@ -23,6 +23,7 @@ +