[IMP] payment: simplify rev d99835e
authorMartin Trigaux <mat@openerp.com>
Wed, 17 Sep 2014 09:05:32 +0000 (11:05 +0200)
committerMartin Trigaux <mat@openerp.com>
Wed, 17 Sep 2014 09:05:32 +0000 (11:05 +0200)
The group public is defined in base so no need to add security rule in website_payment module (same as for portal)

addons/payment/security/payment_security.xml
addons/website_payment/__openerp__.py
addons/website_payment/payment_security.xml [deleted file]

index 8fb4def..7bae346 100644 (file)
@@ -10,7 +10,7 @@
                     ('partner_id','=',False),
                     ('partner_id','=',user.partner_id.id)
                 ]</field>
-            <field name="groups" eval="[(4, ref('base.group_user')), (4, ref('base.group_portal'))]"/>
+            <field name="groups" eval="[(4, ref('base.group_user')), (4, ref('base.group_portal')), (4, ref('base.group_public'))]"/>
         </record>
 
         <record id="payment_transaction_salesman_rule" model="ir.rule">
index 4c13b56..c745f64 100644 (file)
@@ -12,7 +12,6 @@
         'payment',
     ],
     'data': [
-        'payment_security.xml',
         'views/website_payment_templates.xml',
         'views/website_settings_payment.xml',
     ],
diff --git a/addons/website_payment/payment_security.xml b/addons/website_payment/payment_security.xml
deleted file mode 100644 (file)
index d8aafa1..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<openerp>
-    <data noupdate="1">
-
-        <record id="payment.payment_transaction_user_rule" model="ir.rule">
-            <field name="groups" eval="[(4, ref('base.group_public'))]"/>
-        </record>
-
-    </data>
-</openerp>