From 577b1abe9b8bbb3322954e6a50e2c9a28ac93564 Mon Sep 17 00:00:00 2001 From: Mikhail Kiselev Date: Fri, 13 Mar 2026 04:10:53 +0300 Subject: [PATCH] fix: use default Jira URL when meeting URL is not set --- internal/app/app.go | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/internal/app/app.go b/internal/app/app.go index 2fe15ed..865aa11 100644 --- a/internal/app/app.go +++ b/internal/app/app.go @@ -185,12 +185,18 @@ func (a *App) StartMeeting(participantOrder []uint, attendance map[uint]bool) er } } + // Use meeting-specific URL, fall back to default from settings + jiraURL := meeting.JiraURL + if jiraURL == "" && settings != nil { + jiraURL = settings.DefaultJiraUrl + } + a.participantURLs = make(map[uint]string) - if meeting.JiraURL != "" { + if jiraURL != "" { for _, p := range participants { - url := meeting.JiraURL + url := jiraURL if p.JiraFilter != "" { - url = meeting.JiraURL + "&quickFilter=" + p.JiraFilter + url = jiraURL + "&quickFilter=" + p.JiraFilter } a.participantURLs[p.ID] = url }