From 6d4f2795442279fdd04ae193a306f9ea0bf533fd Mon Sep 17 00:00:00 2001 From: Thorsten Leemhuis Date: Mon, 11 May 2026 11:39:59 +0200 Subject: [PATCH] gitlab: handled GitLab's 'work_items', which used to be called 'issues' GitLab renamed 'issues' to 'work_items': https://gitlab.com/groups/gitlab-org/-/work_items/6033 Signed-off-by: Thorsten Leemhuis --- regzbot/_repsources/_gitlab.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/regzbot/_repsources/_gitlab.py b/regzbot/_repsources/_gitlab.py index 9881241..4c1401b 100644 --- a/regzbot/_repsources/_gitlab.py +++ b/regzbot/_repsources/_gitlab.py @@ -255,7 +255,10 @@ def search(self, pattern, since): def supports_url(self, url_lowered, url_parsed): if url_lowered.startswith(self.serverurl): - id = url_lowered.removeprefix('%s/-/issues/' % self.serverurl) + if 'work_items' in url_lowered: + id = url_lowered.removeprefix('%s/-/work_items/' % self.serverurl) + else: + id = url_lowered.removeprefix('%s/-/issues/' % self.serverurl) return id.strip('/') def updated_threads(self, since):