[FIX] event_sale, website_event_sale: ACLs for event.event.ticket
authorDenis Ledoux <dle@openerp.com>
Tue, 27 May 2014 16:39:00 +0000 (18:39 +0200)
committerDenis Ledoux <dle@openerp.com>
Tue, 27 May 2014 16:39:00 +0000 (18:39 +0200)
event.event.ticket were set in website_event_sale, while this model is set in event_sale module
Manager acl moved from website_event_sale to event_sale
Created a new acl for event user in event_sale
Left the acl for everyone in website_event_sale, meaning that when this module is installed, everyone can read tickets, event those who aren't event user

addons/event_sale/__openerp__.py
addons/event_sale/security/ir.model.access.csv [new file with mode: 0644]
addons/website_event_sale/security/ir.model.access.csv

index 88e27fd..35d2f51 100644 (file)
@@ -42,6 +42,7 @@ this event.
     'data': [
         'event_sale_view.xml',
         'event_sale_data.xml',
+        'security/ir.model.access.csv',
     ],
     'demo': ['event_demo.xml'],
     'test': ['test/confirm.yml'],
diff --git a/addons/event_sale/security/ir.model.access.csv b/addons/event_sale/security/ir.model.access.csv
new file mode 100644 (file)
index 0000000..410458d
--- /dev/null
@@ -0,0 +1,3 @@
+id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
+access_event_event_ticket_user,event.event.ticket.user,event_sale.model_event_event_ticket,event.group_event_user,1,0,0,0
+access_event_event_ticket_admin,event.event.ticket.admin,event_sale.model_event_event_ticket,event.group_event_manager,1,1,1,1
\ No newline at end of file
index 0538dbe..ec5ea43 100644 (file)
@@ -1,5 +1,4 @@
 id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
 access_event_event_ticket_public,event.event.ticket.public,event_sale.model_event_event_ticket,,1,0,0,0
-access_event_event_ticket_admin,event.event.ticket.admin,event_sale.model_event_event_ticket,event.group_event_manager,1,1,1,1
 access_event_product_product_public,event.product.product.public,product.model_product_product,base.group_public,1,0,0,0
 access_event_product_template_public,event.product.template.public,product.model_product_template,base.group_public,1,0,0,0
\ No newline at end of file