From 4ffa6af298145e4f50b757c8e4e0d065761ba9eb Mon Sep 17 00:00:00 2001 From: mkelvers Date: Tue, 26 May 2026 22:24:45 +0200 Subject: [PATCH] fix: add jikan user-agent --- integrations/jikan/client.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/integrations/jikan/client.go b/integrations/jikan/client.go index 57204d9..03be892 100644 --- a/integrations/jikan/client.go +++ b/integrations/jikan/client.go @@ -16,6 +16,7 @@ import ( "mal/internal/config" "mal/internal/db" "mal/internal/observability" + "mal/pkg/net/useragent" "golang.org/x/sync/singleflight" ) @@ -482,6 +483,7 @@ func (c *Client) fetchWithRetry(ctx context.Context, urlStr string, out any) err if err != nil { return logAndReturn(0, fmt.Errorf("failed to create jikan request: %w", err)) } + req.Header.Set("User-Agent", useragent.Generic) resp, err := c.httpClient.Do(req) if err != nil {