From 7bca6f0bd7a180ec027f892779fe91dc2fcc8b19 Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Fri, 25 Aug 2023 10:59:48 +0200 Subject: [PATCH] [ADD] runbot_merge: allow resolving commits by sha `_rec_name = 'sha'` means name_search and cross-model searches will work much better. Relates to #802 --- runbot_merge/models/pull_requests.py | 1 + 1 file changed, 1 insertion(+) diff --git a/runbot_merge/models/pull_requests.py b/runbot_merge/models/pull_requests.py index ba8ac7f7..fe9ad9e6 100644 --- a/runbot_merge/models/pull_requests.py +++ b/runbot_merge/models/pull_requests.py @@ -1711,6 +1711,7 @@ class Commit(models.Model): statuses only, by PR pushes, by branch updates, ... """ _name = _description = 'runbot_merge.commit' + _rec_name = 'sha' sha = fields.Char(required=True) statuses = fields.Char(help="json-encoded mapping of status contexts to states", default="{}")