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 ->
val items = mutableListOf<Item>()
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