Merge pull request #251 from hbrunn/8.0-auditlog_dont_crash_on_patched_method
[FIX] if someone else has overridden our patched,pull/256/head
commit
d58f0b16a0
|
@ -170,7 +170,8 @@ class auditlog_rule(models.Model):
|
||||||
for rule in self:
|
for rule in self:
|
||||||
model_model = self.env[rule.model_id.model]
|
model_model = self.env[rule.model_id.model]
|
||||||
for method in ['create', 'read', 'write', 'unlink']:
|
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)
|
model_model._revert_method(method)
|
||||||
updated = True
|
updated = True
|
||||||
if updated:
|
if updated:
|
||||||
|
|
Loading…
Reference in New Issue