1
0
mirror of https://github.com/lxc/incus.git synced 2026-02-05 09:46:19 +01:00

client: Omit trailing ? for /events without query parameters

Signed-off-by: Lucas Bremgartner <lucas.bremgartner@futurfusion.io>
This commit is contained in:
Lucas Bremgartner
2025-11-05 07:33:50 +01:00
parent f024563893
commit 63cbaa5b3a

View File

@@ -64,7 +64,12 @@ func (r *ProtocolIncus) getEvents(allProjects bool, eventTypes []string) (*Event
queryParams = append(queryParams, "type="+strings.Join(eventTypes, ","))
}
eventsURL, err := r.setQueryAttributes("/events?" + strings.Join(queryParams, "&"))
eventsURL := "/events"
if len(queryParams) > 0 {
eventsURL += "?" + strings.Join(queryParams, "&")
}
eventsURL, err := r.setQueryAttributes(eventsURL)
if err != nil {
return nil, err
}