From: Olaf Wintermann Date: Mon, 8 Sep 2025 05:41:03 +0000 (+0200) Subject: fix getPendingFeeds X-Git-Url: https://uap-core.de/gitweb/?a=commitdiff_plain;h=cf032baf2dcb1df1327b917b5ec1ac53948f6138;p=rssreader.git fix getPendingFeeds --- diff --git a/rss-application/src/main/kotlin/de/unixwork/rssreader/Database.kt b/rss-application/src/main/kotlin/de/unixwork/rssreader/Database.kt index 85b6b00..24cc462 100644 --- a/rss-application/src/main/kotlin/de/unixwork/rssreader/Database.kt +++ b/rss-application/src/main/kotlin/de/unixwork/rssreader/Database.kt @@ -303,7 +303,7 @@ object Database { conn.prepareStatement(""" select f.* from feeds f inner join feedcollections c on f.feedcollection_id = c.feedcollection_id - where datediff(ss, now(), coalesce(last_update, '1970-01-01')) > case when c.update_interval > 0 then c.update_interval else ? end + where datediff(ss, coalesce(last_update, '1970-01-01'), now()) > case when c.update_interval > 0 then c.update_interval else ? end """.trimIndent()).use { stmt -> stmt.setInt(1, defaultInterval) stmt.executeQuery().use { rs -> diff --git a/rss-application/src/main/kotlin/de/unixwork/rssreader/SyncJob.kt b/rss-application/src/main/kotlin/de/unixwork/rssreader/SyncJob.kt index a1c81f3..120bacd 100644 --- a/rss-application/src/main/kotlin/de/unixwork/rssreader/SyncJob.kt +++ b/rss-application/src/main/kotlin/de/unixwork/rssreader/SyncJob.kt @@ -62,7 +62,7 @@ class SyncJob(feeds: () -> List) { val items = mutableListOf() println("Fetched feed: ${syndFeed.title}") syndFeed.entries.forEach { entry -> - println(" ${entry.title} - ${entry.link}") + //println(" ${entry.title} - ${entry.link}") val item = Item(0) item.feedId = feed.id