From 78eb9f11e5329087a953dc109f5b83cc5bcfc8c7c86701aaaecbc77c6bc1669a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adrian=20Schr=C3=B6ter?= Date: Tue, 1 Apr 2025 09:40:39 +0200 Subject: [PATCH] Extend regexp to match orgs and projects include - and _ chars --- obs-staging-bot/main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/obs-staging-bot/main.go b/obs-staging-bot/main.go index a811f68..380a1b2 100644 --- a/obs-staging-bot/main.go +++ b/obs-staging-bot/main.go @@ -368,7 +368,7 @@ func processPullNotification(gitea common.Gitea, thread *models.NotificationThre log.Panicln(err) } - rx := regexp.MustCompile(`^https://src\.(?:open)?suse\.(?:org|de)/api/v\d+/repos/(?[a-zA-Z0-9]+)/(?[_a-zA-Z0-9]+)/issues/(?[0-9]+)$`) + rx := regexp.MustCompile(`^https://src\.(?:open)?suse\.(?:org|de)/api/v\d+/repos/(?[-_a-zA-Z0-9]+)/(?[-_a-zA-Z0-9]+)/issues/(?[0-9]+)$`) notification := thread.Subject match := rx.FindStringSubmatch(notification.URL) if match == nil { -- 2.51.1