From 906505ed15fa114e7047cfdef4ca3bc365cf0201 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Fri, 21 Jun 2024 10:42:08 +0200 Subject: [PATCH] [IMP] runbot_merge: filter on the base attribute not computed Should not actually do anything relevant, but seems like a good idea. --- 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 260e0c9b..f657011e 100644 --- a/runbot_merge/models/pull_requests.py +++ b/runbot_merge/models/pull_requests.py @@ -1058,7 +1058,7 @@ class PullRequests(models.Model): # could have two PRs (e.g. one open and one closed) at least # temporarily on the same head, or on the same head with different # targets - updateable = self.filtered(lambda p: p.state != 'merged') + updateable = self.filtered(lambda p: not p.merge_date) updateable.statuses = statuses for pr in updateable: if pr.status == "failure":