Skip to content

Commit

Permalink
Fix feeds panic and lists lint
Browse files Browse the repository at this point in the history
  • Loading branch information
antoniomika committed Feb 24, 2023
1 parent 9a89178 commit afce979
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 3 deletions.
2 changes: 1 addition & 1 deletion feeds/cron.go
Original file line number Diff line number Diff line change
Expand Up @@ -223,7 +223,7 @@ func (f *Fetcher) Fetch(fp *gofeed.Parser, url string, lastDigest *time.Time) (*
items := []*FeedItem{}
// we only want to return feed items published since the last digest time we fetched
for _, item := range feed.Items {
if lastDigest != nil && item.PublishedParsed.Before(*lastDigest) {
if item == nil || (item.PublishedParsed != nil && lastDigest != nil && item.PublishedParsed.Before(*lastDigest)) {
continue
}

Expand Down
3 changes: 1 addition & 2 deletions lists/api.go
Original file line number Diff line number Diff line change
Expand Up @@ -93,15 +93,14 @@ func getPostsForUser(r *http.Request, user *db.User, tag string, num int) ([]*db
cfg := shared.GetCfg(r)
var err error

posts := make([]*db.Post, 0)
pager := &db.Pager{Num: num, Page: 0}
var p *db.Paginate[*db.Post]
if tag == "" {
p, err = dbpool.FindPostsForUser(pager, user.ID, cfg.Space)
} else {
p, err = dbpool.FindUserPostsByTag(pager, tag, user.ID, cfg.Space)
}
posts = p.Data
posts := p.Data

if err != nil {
return posts, err
Expand Down

0 comments on commit afce979

Please sign in to comment.