[ADD] pass old_values to create_log when deleting a record

pull/2466/head
Holger Brunn 2015-01-29 15:39:14 +01:00 committed by Stefan Rijnhart
parent 072533bb95
commit 9e8cd4aa36
1 changed files with 3 additions and 1 deletions

View File

@ -274,8 +274,10 @@ class auditlog_rule(models.Model):
@api.multi
def unlink(self, **kwargs):
rule_model = self.env['auditlog.rule']
old_values = dict(
(d['id'], d) for d in self.sudo().read(list(self._columns)))
rule_model.sudo().create_logs(
self.env.uid, self._name, self.ids, 'unlink')
self.env.uid, self._name, self.ids, 'unlink', old_values)
return unlink.origin(self, **kwargs)
return unlink