]> uap-core.de Git - rssreader.git/commitdiff
fix maxItemAge initialization in the feed config dialog
authorOlaf Wintermann <olaf.wintermann@gmail.com>
Wed, 10 Dec 2025 19:22:21 +0000 (20:22 +0100)
committerOlaf Wintermann <olaf.wintermann@gmail.com>
Wed, 10 Dec 2025 19:22:21 +0000 (20:22 +0100)
rss-application/src/main/kotlin/de/unixwork/rssreader/FeedConfig.kt

index aa0efc6622701b620cd412ea4af42ba9bccc2764..824ba3d9c1baf0d63a8182444463794cb89a2087 100644 (file)
@@ -176,6 +176,14 @@ class FeedConfig(toplevel: Toplevel) {
             customUpdateInterval.setBooleanValue(true)
             updateInterval.setLongValue(feed.updateInterval)
         }
+        if(feed.maxItemAge == 0) {
+            autoDeleteOptions.selectedIndex = 0
+        } else if(feed.maxItemAge == -1) {
+            autoDeleteOptions.selectedIndex = 1
+        } else {
+            autoDeleteOptions.selectedIndex = 2
+            maxItemAge.setIntValue(feed.maxItemAge)
+        }
 
         val feeds = Database.getCollectionFeeds(feed)
         val uris = feeds.map { it.uri }.joinToString("\n")