From 4d6736a43970e745cb1af69f618eb1955a18cdc9 Mon Sep 17 00:00:00 2001 From: mkelvers Date: Thu, 11 Jun 2026 12:29:27 +0200 Subject: [PATCH] refactor: use url.Values in command palette search url --- internal/anime/command_palette.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/internal/anime/command_palette.go b/internal/anime/command_palette.go index fe6ef77..598ea57 100644 --- a/internal/anime/command_palette.go +++ b/internal/anime/command_palette.go @@ -35,12 +35,15 @@ func (h *AnimeHandler) HandleCommandPalette(c *gin.Context) { items := make([]commandPaletteItem, 0, 12) if query != "" { + values := url.Values{} + values.Set("q", query) + items = append(items, commandPaletteItem{ ID: "search:" + strings.ToLower(query), Type: "search", Label: fmt.Sprintf("Search anime for %q", query), Subtitle: "Browse", - Href: "/browse?q=" + url.QueryEscape(query), + Href: "/browse?" + values.Encode(), Icon: "search", })