refactor: use url.Values in command palette search url
This commit is contained in:
@@ -35,12 +35,15 @@ func (h *AnimeHandler) HandleCommandPalette(c *gin.Context) {
|
|||||||
items := make([]commandPaletteItem, 0, 12)
|
items := make([]commandPaletteItem, 0, 12)
|
||||||
|
|
||||||
if query != "" {
|
if query != "" {
|
||||||
|
values := url.Values{}
|
||||||
|
values.Set("q", query)
|
||||||
|
|
||||||
items = append(items, commandPaletteItem{
|
items = append(items, commandPaletteItem{
|
||||||
ID: "search:" + strings.ToLower(query),
|
ID: "search:" + strings.ToLower(query),
|
||||||
Type: "search",
|
Type: "search",
|
||||||
Label: fmt.Sprintf("Search anime for %q", query),
|
Label: fmt.Sprintf("Search anime for %q", query),
|
||||||
Subtitle: "Browse",
|
Subtitle: "Browse",
|
||||||
Href: "/browse?q=" + url.QueryEscape(query),
|
Href: "/browse?" + values.Encode(),
|
||||||
Icon: "search",
|
Icon: "search",
|
||||||
})
|
})
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user