From baa97ab62d62e4e39e623c1268039b8d79cbb6d3 Mon Sep 17 00:00:00 2001 From: Bel LaPointe <153096461+breel-render@users.noreply.github.com> Date: Sun, 27 Apr 2025 11:28:28 -0600 Subject: [PATCH] cron.One.feeds.FOrEach --- src/cmd/cron/main.go | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/src/cmd/cron/main.go b/src/cmd/cron/main.go index e817a5e..8f0b0f3 100644 --- a/src/cmd/cron/main.go +++ b/src/cmd/cron/main.go @@ -24,23 +24,14 @@ func Main(ctx context.Context) error { } func One(ctx context.Context) error { - feeds, err := feeds.New(ctx) + f, err := feeds.New(ctx) if err != nil { return err } - all, err := feeds.All(ctx) - if err != nil { - return err - } - - for _, feed := range all { - if err := one(ctx, feed); err != nil { - return err - } - } - - return nil + return f.ForEach(ctx, func(feed feeds.Feed) error { + return one(ctx, feed) + }) } func one(ctx context.Context, feed feeds.Feed) error {