fix: use default Jira URL when meeting URL is not set

This commit is contained in:
Mikhail Kiselev
2026-03-13 04:10:53 +03:00
parent 6f153d7f32
commit 577b1abe9b

View File

@@ -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
}