Skip to content

Commit e34c5c9

Browse files
committed
fix(feeds): nil pointer
1 parent 7cee042 commit e34c5c9

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

pkg/apps/feeds/cron.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -203,7 +203,11 @@ func (f *Fetcher) RunPost(logger *slog.Logger, user *db.User, post *db.Post, ski
203203
}
204204
}
205205

206-
logger.Info("last digest", "at", post.Data.LastDigest.Format(time.RFC3339))
206+
if post.Data.LastDigest != nil {
207+
logger.Info("last digest", "at", post.Data.LastDigest.Format(time.RFC3339))
208+
} else {
209+
logger.Info("first time running post")
210+
}
207211
err := f.Validate(logger, post, parsed, now)
208212
if err != nil {
209213
logger.Info("validation failed", "err", err)
@@ -213,6 +217,7 @@ func (f *Fetcher) RunPost(logger *slog.Logger, user *db.User, post *db.Post, ski
213217
return nil
214218
}
215219
}
220+
logger.Info("validation success")
216221

217222
urls := []string{}
218223
for _, item := range parsed.Items {

0 commit comments

Comments
 (0)