aboutsummaryrefslogtreecommitdiff
path: root/internal/storage/feed_query_builder.go
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <f@miniflux.net> 2023-10-17 17:56:17 -0700
committerGravatar Frédéric Guillot <f@miniflux.net> 2023-10-17 21:25:41 -0700
commit23d2cfe0f98f3d6acc04ef11653d3dbaf0b0b677 (patch)
tree0ad635863d1bf49b38bbb7013babd61dd27d9660 /internal/storage/feed_query_builder.go
parent5dc44453bad925750cf2dda1172df785f740c935 (diff)
downloadv2-23d2cfe0f98f3d6acc04ef11653d3dbaf0b0b677.tar.gz
v2-23d2cfe0f98f3d6acc04ef11653d3dbaf0b0b677.tar.zst
v2-23d2cfe0f98f3d6acc04ef11653d3dbaf0b0b677.zip
Expose `next_check_at` in the web ui and API
Diffstat (limited to 'internal/storage/feed_query_builder.go')
-rw-r--r--internal/storage/feed_query_builder.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/internal/storage/feed_query_builder.go b/internal/storage/feed_query_builder.go
index 105d72cc..78b2f1bc 100644
--- a/internal/storage/feed_query_builder.go
+++ b/internal/storage/feed_query_builder.go
@@ -139,6 +139,7 @@ func (f *FeedQueryBuilder) GetFeeds() (model.Feeds, error) {
f.last_modified_header,
f.user_id,
f.checked_at at time zone u.timezone,
+ f.next_check_at at time zone u.timezone,
f.parsing_error_count,
f.parsing_error_msg,
f.scraper_rules,
@@ -204,6 +205,7 @@ func (f *FeedQueryBuilder) GetFeeds() (model.Feeds, error) {
&feed.LastModifiedHeader,
&feed.UserID,
&feed.CheckedAt,
+ &feed.NextCheckAt,
&feed.ParsingErrorCount,
&feed.ParsingErrorMsg,
&feed.ScraperRules,
@@ -252,6 +254,7 @@ func (f *FeedQueryBuilder) GetFeeds() (model.Feeds, error) {
}
feed.CheckedAt = timezone.Convert(tz, feed.CheckedAt)
+ feed.NextCheckAt = timezone.Convert(tz, feed.NextCheckAt)
feed.Category.UserID = feed.UserID
feeds = append(feeds, &feed)
}