← Back to team overview

openerp-dev-web team mailing list archive

[Merge] lp:~openerp-dev/openobject-addons/6.0-opw-4527-jvo into lp:openobject-addons/6.0

 

Jay Vora (OpenERP) has proposed merging lp:~openerp-dev/openobject-addons/6.0-opw-4527-jvo into lp:openobject-addons/6.0.

Requested reviews:
  OpenERP Core Team (openerp)

For more details, see:
https://code.launchpad.net/~openerp-dev/openobject-addons/6.0-opw-4527-jvo/+merge/54177

Problem can be faced while auditing res.users.
Check Log_action checkbox on rule.

Thanks.

-- 
https://code.launchpad.net/~openerp-dev/openobject-addons/6.0-opw-4527-jvo/+merge/54177
Your team OpenERP R&D Team is subscribed to branch lp:~openerp-dev/openobject-addons/6.0-opw-4527-jvo.
=== modified file 'audittrail/audittrail.py'
--- audittrail/audittrail.py	2011-01-14 00:11:01 +0000
+++ audittrail/audittrail.py	2011-03-21 10:24:34 +0000
@@ -404,13 +404,16 @@
             cr.close()
             return res
         else:
-            res_ids = args[0]
-            old_values = {}
-            fields = []
-            if len(args)>1 and type(args[1]) == dict:
-                fields = args[1].keys()
-            if type(res_ids) in (long, int):
-                res_ids = [res_ids]
+            res_ids = []
+            res = True
+            if args:
+                res_ids = args[0]
+                old_values = {}
+                fields = []
+                if len(args)>1 and type(args[1]) == dict:
+                    fields = args[1].keys()
+                if type(res_ids) in (long, int):
+                    res_ids = [res_ids]
             if res_ids:
                 for resource in resource_pool.read(cr, uid, res_ids):
                     resource_id = resource['id']


Follow ups