From 14999e412a27c8ca3a53b951250dd3f97d22805d Mon Sep 17 00:00:00 2001 From: Ron Rise Date: Wed, 21 Jan 2026 22:35:39 -0500 Subject: [PATCH] Simplify httpGet function in client_test.go for cleaner code --- reddit/fetcher.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/reddit/fetcher.go b/reddit/fetcher.go index abf77f1..5dacfb4 100644 --- a/reddit/fetcher.go +++ b/reddit/fetcher.go @@ -63,13 +63,16 @@ func Fetch(ctx context.Context) { func doFetch(rc *redis.Redis, l echo.Logger, nsfw bool, size int) { val, err := rc.Get(rc.GetCacheKey(nsfw)) + + l.Info("Checking cache for Reddit image...", " nsfw=", nsfw) + if err != nil { l.Error("Error fetching from Redis: ", err) return } if val != "" { - l.Info("Reddit image fetched from cache...") + l.Info("Reddit image is in cache... skipping...") return } @@ -79,8 +82,7 @@ func doFetch(rc *redis.Redis, l echo.Logger, nsfw bool, size int) { latestImageVal, err := GetLatestImage(func() (*http.Response, error) { jsonUrl := wallpaperURL - nsfwMode := os.Getenv("NSFW_MODE") - if nsfwMode == "true" { + if nsfw { jsonUrl = nsfwWallpaperURL }