[FIX] if someone else has overridden our patched,

method, don't do anything
pull/251/head
Holger Brunn 2015-09-16 11:42:10 +02:00
parent c34278188e
commit 919f9f6856
1 changed files with 2 additions and 1 deletions

View File

@ -170,7 +170,8 @@ class auditlog_rule(models.Model):
for rule in self:
model_model = self.env[rule.model_id.model]
for method in ['create', 'read', 'write', 'unlink']:
if getattr(rule, 'log_%s' % method):
if getattr(rule, 'log_%s' % method) and hasattr(
getattr(model_model, method), 'origin'):
model_model._revert_method(method)
updated = True
if updated: