Closed erazemk closed 1 year ago
Thank you for reporting this. I'm trying to track down these json parsing issues.
Sometimes the api sends null instead of a default int value (0).
In this case the unread
field should be 0
not "null"
. This seems to happens only when you just added a feed and it hasn't been initialized on the server yet, which explains why you can't reproduce it anymore.
This should be fixed by dd6d02031e8353fd080bfc4caedc1be1a0780827
Geekttrss version: 1.5.2 (Github - using IzzyOnDroid's F-Droid repo) Android info: Xiaomi Redmi Note 3 - Android 10 (BlissROM 12.9)
What happened
When opening Geekttrss without any feeds, the app worked normally, but after reopening the app with feeds added externally Geekttrss crashes with the following log:
The log was taken with MatLog.
Updating the feeds worked fine with other TTRss apps and the feeds were successfully added using my instance's web interface.
The issue can't be recreated anymore (opening the app 10 minutes after the crash), the feeds load correctly now, so I don't know if I should report the issue or not.