From 1d2578c9c4c2ea0c7188ab04b61fbca11ab9eaf3 Mon Sep 17 00:00:00 2001 From: "Turkesh Patel (Open ERP)" Date: Thu, 12 Apr 2012 15:24:58 +0530 Subject: [PATCH] [FIX] audittrail: set the proper resource name. bzr revid: tpa@tinyerp.com-20120412095458-lr6ktlh3sh15o0th --- addons/audittrail/audittrail.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/addons/audittrail/audittrail.py b/addons/audittrail/audittrail.py index 78a180e8d4d..9b3f5e4b6fb 100644 --- a/addons/audittrail/audittrail.py +++ b/addons/audittrail/audittrail.py @@ -434,6 +434,7 @@ class audittrail_objects_proxy(object_proxy): on specific fields only. :return: True """ + resource_pool = pool.get(model.model) # loop on all the given ids for res_id in res_ids: # compare old and new values and get audittrail log lines accordingly @@ -441,11 +442,13 @@ class audittrail_objects_proxy(object_proxy): # if at least one modification has been found for model_id, resource_id in lines: + res_name = resource_pool.browse(cr, uid, resource_id).name vals = { 'method': method, 'object_id': model_id, 'user_id': uid, 'res_id': resource_id, + 'name': res_name or '', } if (model_id, resource_id) not in old_values and method not in ('copy', 'read'): # the resource was not existing so we are forcing the method to 'create'