From 100063d17465b6ce978eeb4b516c5fce5fbb5ba4 Mon Sep 17 00:00:00 2001 From: Jay Vora Date: Thu, 4 Dec 2008 17:43:42 +0530 Subject: [PATCH] Mrp_Repair : Added Security Rules bzr revid: jvo@tinyerp.com-20081204121342-2cj1412jnvj1auv0 --- addons/mrp_repair/__terp__.py | 2 +- addons/mrp_repair/mrp_repair.py | 2 +- addons/mrp_repair/security/ir.model.access.csv | 7 +++++++ 3 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 addons/mrp_repair/security/ir.model.access.csv diff --git a/addons/mrp_repair/__terp__.py b/addons/mrp_repair/__terp__.py index 3dbb7b99b58..4a8a5d556fd 100644 --- a/addons/mrp_repair/__terp__.py +++ b/addons/mrp_repair/__terp__.py @@ -38,7 +38,7 @@ "demo_xml":[], "update_xml":[ #"security/mrp_repair_security.xml", - #"security/ir.model.access.csv", + "security/ir.model.access.csv", "mrp_repair_sequence.xml", "mrp_repair_wizard.xml", "mrp_repair_view.xml", diff --git a/addons/mrp_repair/mrp_repair.py b/addons/mrp_repair/mrp_repair.py index dd1b4b2fdc9..bf8a9f8a640 100644 --- a/addons/mrp_repair/mrp_repair.py +++ b/addons/mrp_repair/mrp_repair.py @@ -431,7 +431,7 @@ class ProductChangeMixin(object): def product_id_change(self, cr, uid, ids, pricelist, product, uom=False, product_uom_qty=0, partner_id=False, guarantee_limit=False): result = {} warning = {} - print "here we are" + if not product_uom_qty: product_uom_qty = 1 result['product_uom_qty'] = product_uom_qty diff --git a/addons/mrp_repair/security/ir.model.access.csv b/addons/mrp_repair/security/ir.model.access.csv new file mode 100644 index 00000000000..0f12f66a815 --- /dev/null +++ b/addons/mrp_repair/security/ir.model.access.csv @@ -0,0 +1,7 @@ +"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink" +"access_mrp_repair_user","MRP Repair user","model_mrp_repair","stock.group_stock_user",1,0,0,0 +"access_mrp_repair_manager","MRP Repair manager","model_mrp_repair","stock.group_stock_manager",1,1,1,1 +"access_mrp_repair_line_user","MRP Repair Line user","model_mrp_repair_line","stock.group_stock_user",1,0,0,0 +"access_mrp_repair_line_manager","MRP Repair Line manager","model_mrp_repair_line","stock.group_stock_manager",1,1,1,1 +"access_mrp_repair_fee_user","MRP Repair Fee user","model_mrp_repair_fee","stock.group_stock_user",1,0,0,0 +"access_mrp_repair_fee_manager","MRP Repair Fee manager","model_mrp_repair_fee","stock.group_stock_manager",1,1,1,1