diff --git a/integrations/jikan/client.go b/integrations/jikan/client.go index f69b81c..b670b4d 100644 --- a/integrations/jikan/client.go +++ b/integrations/jikan/client.go @@ -548,9 +548,7 @@ func metricsEndpoint(urlStr string) string { } prefix := "https://api.jikan.moe/v4" - if strings.HasPrefix(trimmed, prefix) { - trimmed = strings.TrimPrefix(trimmed, prefix) - } + trimmed = strings.TrimPrefix(trimmed, prefix) if idx := strings.Index(trimmed, "?"); idx >= 0 { trimmed = trimmed[:idx] diff --git a/integrations/watchorder/watch_order_test.go b/integrations/watchorder/watch_order_test.go index 99696d3..8942602 100644 --- a/integrations/watchorder/watch_order_test.go +++ b/integrations/watchorder/watch_order_test.go @@ -138,19 +138,19 @@ Jujutsu Kaisen 0 Dec 24, 2021 | Movie | 1ep × 1hr. 44min. | ★8.36 | [](https://myanimelist.net/anime/48561) ` - testClient := &http.Client{ - Timeout: time.Second, - Transport: roundTripFunc(func(request *http.Request) (*http.Response, error) { - switch { - case request.URL.Host == "chiaki.site": - return mockResponse(http.StatusForbidden, map[string]string{"Content-Type": "text/html; charset=utf-8"}, "blocked"), nil - case request.URL.Host == "r.jina.ai": - // Proxy response is plain text/markdown. - return mockResponse(http.StatusOK, map[string]string{"Content-Type": "text/plain; charset=utf-8"}, proxyPayload), nil - default: - return mockResponse(http.StatusNotFound, nil, "not found"), nil - } - }), + testClient := &http.Client{ + Timeout: time.Second, + Transport: roundTripFunc(func(request *http.Request) (*http.Response, error) { + switch request.URL.Host { + case "chiaki.site": + return mockResponse(http.StatusForbidden, map[string]string{"Content-Type": "text/html; charset=utf-8"}, "blocked"), nil + case "r.jina.ai": + // Proxy response is plain text/markdown. + return mockResponse(http.StatusOK, map[string]string{"Content-Type": "text/plain; charset=utf-8"}, proxyPayload), nil + default: + return mockResponse(http.StatusNotFound, nil, "not found"), nil + } + }), } result, err := FetchWatchOrder(context.Background(), testClient, "https://chiaki.site/?/tools/watch_order/id/40748")