Surface failed refreshes instead of swallowing them
All checks were successful
Build TV app / build (push) Successful in 2m54s

Favourites and stream profiles were refreshed inside a bare runCatching,
so when they failed nothing was logged and the app just showed a stale
cached list. An expired login now always raises the re-login screen, even
when cached channels could still be displayed, and the settings gained a
"Senderliste neu laden" row for a manual retry.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
be-nj
2026-08-26 03:59:25 +02:00
parent f6f6a2499f
commit 73f6dbba75
4 changed files with 23 additions and 6 deletions

View File

@@ -12,8 +12,8 @@ android {
applicationId = "dev.castarr.tv"
minSdk = 26
targetSdk = 35
versionCode = 31
versionName = "0.10.5"
versionCode = 32
versionName = "0.10.6"
}
// Release signing from environment (see ~/.keys/castarr-release.env on the