From 63271cd82e20f284cc037fa57d87eda4be2d84ce Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Mon, 13 Jan 2020 08:47:58 +0100 Subject: [PATCH] [IMP] runbot_merge: better notification of stored field update Using `modified` seems safer than just blowing the cache with respect to stored computed fields depending on PR state (not sure there are any but it's likely). --- runbot_merge/models/pull_requests.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/runbot_merge/models/pull_requests.py b/runbot_merge/models/pull_requests.py index f174f391..9612c5eb 100644 --- a/runbot_merge/models/pull_requests.py +++ b/runbot_merge/models/pull_requests.py @@ -1207,7 +1207,7 @@ class PullRequests(models.Model): WHERE id = %s AND state != 'merged' ''', [self.id]) self.env.cr.commit() - self.invalidate_cache(fnames=['state'], ids=[self.id]) + self.modified(['state']) if self.env.cr.rowcount: self.env['runbot_merge.pull_requests.tagging'].create({ 'pull_request': self.number,