Ravi Gohil (OpenERP) has proposed merging 
lp:~openerp-dev/openobject-server/6.0-opw-17601-rgo into 
lp:openobject-server/6.0.

Requested reviews:
  Anup(OpenERP) (ach-openerp)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-server/6.0-opw-17601-rgo/+merge/76341

Hello,

When calling ir.model.access 'check' method, with raise_exception=False, and
when there is no access right (no specific and no generic one) defined in the
system, the server return None (which is not valid for XMLRPC).

This fixes the issue.

Thanks.
-- 
https://code.launchpad.net/~openerp-dev/openobject-server/6.0-opw-17601-rgo/+merge/76341
Your team OpenERP R&D Team is subscribed to branch 
lp:~openerp-dev/openobject-server/6.0-opw-17601-rgo.
=== modified file 'bin/addons/base/ir/ir_model.py'
--- bin/addons/base/ir/ir_model.py	2011-04-06 15:05:25 +0000
+++ bin/addons/base/ir/ir_model.py	2011-09-21 07:29:40 +0000
@@ -491,7 +491,7 @@
                        '   AND m.model = %s '
                        , (model_name,)
                        )
-            r = cr.fetchone()[0]
+            r = cr.fetchone()[0] or False
 
         if not r and raise_exception:
             cr.execute('''select

_______________________________________________
Mailing list: https://launchpad.net/~openerp-dev-gtk
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~openerp-dev-gtk
More help   : https://help.launchpad.net/ListHelp

Reply via email to