aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAKP <abi@tdpain.net>2025-02-09 23:45:44 +0000
committerAKP <abi@tdpain.net>2025-02-09 23:45:44 +0000
commit759c3ee920ab94ceb671ac243b3c789a073091c3 (patch)
treef278f88b2155d148e708046ee12150b04d1c2d47
parent612ffa32573d0846d3b52fbabd7ed741d0d561ad (diff)
Handle zero length lists of new feed items
-rw-r--r--walrss/internal/core/feedItems.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/walrss/internal/core/feedItems.go b/walrss/internal/core/feedItems.go
index a0ad14f..7a5da05 100644
--- a/walrss/internal/core/feedItems.go
+++ b/walrss/internal/core/feedItems.go
@@ -15,6 +15,9 @@ func NewFeedItem(st *state.State, feedID, itemID string) (*db.FeedItem, error) {
}
func NewFeedItems(st *state.State, fis []*db.FeedItem) error {
+ if len(fis) == 0 {
+ return nil
+ }
_, err := st.Data.NewInsert().Model(&fis).Exec(context.Background())
return err
}