fix: use default Jira URL when meeting URL is not set
This commit is contained in:
@@ -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)
|
a.participantURLs = make(map[uint]string)
|
||||||
if meeting.JiraURL != "" {
|
if jiraURL != "" {
|
||||||
for _, p := range participants {
|
for _, p := range participants {
|
||||||
url := meeting.JiraURL
|
url := jiraURL
|
||||||
if p.JiraFilter != "" {
|
if p.JiraFilter != "" {
|
||||||
url = meeting.JiraURL + "&quickFilter=" + p.JiraFilter
|
url = jiraURL + "&quickFilter=" + p.JiraFilter
|
||||||
}
|
}
|
||||||
a.participantURLs[p.ID] = url
|
a.participantURLs[p.ID] = url
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user