[FIX] Contact form issue when anonymous
authorvta vta@openerp.com <>
Thu, 20 Dec 2012 11:28:37 +0000 (12:28 +0100)
committervta vta@openerp.com <>
Thu, 20 Dec 2012 11:28:37 +0000 (12:28 +0100)
bzr revid: vta@openerp.com-20121220112837-jx4koxl7l3dwx1po

addons/portal_anonymous/security/ir.model.access.csv
addons/portal_crm/contact.py

index 24c2920..a26b600 100644 (file)
@@ -1,3 +1,3 @@
 id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
-access_mail_message_portal,mail.message.portal,mail.model_mail_message,portal.group_anonymous,1,0,1,0
+access_mail_message_portal,mail.message.portal,mail.model_mail_message,portal.group_anonymous,1,0,0,0
 access_res_partner,res.partner,base.model_res_partner,portal.group_anonymous,1,0,0,0
index 1cc1034..3d2ef02 100644 (file)
@@ -105,7 +105,7 @@ class crm_contact_us(osv.TransientModel):
         leads to a message_subscribe_user, that triggers access right issues.
         """
         empty_values = dict((k, False) if k != 'name' else (k, '') for k, v in values.iteritems())
-        return super(crm_contact_us, self).create(cr, uid, empty_values, {'mail_nosubscribe': True})
+        return super(crm_contact_us, self).create(cr, SUPERUSER_ID, empty_values, {'mail_nosubscribe': True})
 
     def submit(self, cr, uid, ids, context=None):
         """ When the form is submitted, redirect the user to a "Thanks" message """