From a547f2508161eb2aaf25f1ff6b5b359ef0a648fd Mon Sep 17 00:00:00 2001 From: newtratip Date: Thu, 18 Feb 2021 11:09:14 +0700 Subject: [PATCH] [12.0][FIX] agreement_legal: Error when mass action on list view --- agreement_legal/models/agreement.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/agreement_legal/models/agreement.py b/agreement_legal/models/agreement.py index b2058abba..c88ac6495 100644 --- a/agreement_legal/models/agreement.py +++ b/agreement_legal/models/agreement.py @@ -388,5 +388,8 @@ class Agreement(models.Model): # Increments the revision on each save action @api.multi def write(self, vals): - vals["revision"] = self.revision + 1 - return super(Agreement, self).write(vals) + res = True + for rec in self: + vals["revision"] = rec.revision + 1 + res = super(Agreement, rec).write(vals) + return res