diff --git a/internal/glance/widget-reddit.go b/internal/glance/widget-reddit.go index 5cef53b..a2cb5d9 100644 --- a/internal/glance/widget-reddit.go +++ b/internal/glance/widget-reddit.go @@ -280,7 +280,7 @@ func (widget *redditWidget) fetchSubredditPosts() (forumPostList, error) { return posts, nil } -func (widget *redditWidget) fetchNewAppAccessToken() (err error) { +func (widget *redditWidget) fetchNewAppAccessToken() error { body := strings.NewReader("grant_type=client_credentials") req, err := http.NewRequest("POST", "https://www.reddit.com/api/v1/access_token", body) if err != nil { @@ -300,7 +300,7 @@ func (widget *redditWidget) fetchNewAppAccessToken() (err error) { client := ternary(widget.Proxy.client != nil, widget.Proxy.client, defaultHTTPClient) response, err := decodeJsonFromRequest[tokenResponse](client, req) if err != nil { - return fmt.Errorf("decoding Reddit API response: %v", err) + return err } app.accessToken = response.AccessToken diff --git a/internal/glance/widget-utils.go b/internal/glance/widget-utils.go index 61a1cac..03b0155 100644 --- a/internal/glance/widget-utils.go +++ b/internal/glance/widget-utils.go @@ -74,7 +74,7 @@ func decodeJsonFromRequest[T any](client requestDoer, request *http.Request) (T, truncatedBody, _ := limitStringLength(string(body), 256) return result, fmt.Errorf( - "unexpected status code %d for %s, response: %s", + "unexpected status code %d from %s, response: %s", response.StatusCode, request.URL, truncatedBody,