From 08c4e94ca904a3ddb92acd21dc9d43ad2baed039 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Fri, 12 Nov 2021 16:03:28 +0100 Subject: [PATCH] [FIX] forwardport: decoration of PullRequests.create Apparently multi is the default, so the method not being decorated blows up when creating fake PRs through the interface. --- forwardport/models/project.py | 1 + 1 file changed, 1 insertion(+) diff --git a/forwardport/models/project.py b/forwardport/models/project.py index 53d35b6f..b92e1140 100644 --- a/forwardport/models/project.py +++ b/forwardport/models/project.py @@ -210,6 +210,7 @@ class PullRequests(models.Model): for pr in self: pr.refname = pr.label.split(':', 1)[-1] + @api.model_create_single def create(self, vals): # PR opened event always creates a new PR, override so we can precreate PRs existing = self.search([