fix: treat 500 as permanent failure, show error in UI

This commit is contained in:
edde746
2026-04-14 22:29:05 +02:00
parent 1e1bb9176a
commit 771c431188
34 changed files with 69 additions and 4 deletions
+2
View File
@@ -871,6 +871,7 @@ class _TranslationsDownloadsNl implements TranslationsDownloadsEn {
@override String get deleteDownload => 'Download verwijderen';
@override String get retryDownload => 'Download opnieuw proberen';
@override String get downloadQueued => 'Download in wachtrij';
@override String get serverErrorBitrate => 'Serverfout — het bestand overschrijdt mogelijk de bitrate-limiet voor remote streaming';
@override String episodesQueued({required Object count}) => '${count} afleveringen in wachtrij voor download';
@override String get downloadDeleted => 'Download verwijderd';
@override String deleteConfirm({required Object title}) => 'Weet je zeker dat je "${title}" wilt verwijderen? Het gedownloade bestand wordt van je apparaat verwijderd.';
@@ -1933,6 +1934,7 @@ extension on TranslationsNl {
'downloads.deleteDownload' => 'Download verwijderen',
'downloads.retryDownload' => 'Download opnieuw proberen',
'downloads.downloadQueued' => 'Download in wachtrij',
'downloads.serverErrorBitrate' => 'Serverfout — het bestand overschrijdt mogelijk de bitrate-limiet voor remote streaming',
'downloads.episodesQueued' => ({required Object count}) => '${count} afleveringen in wachtrij voor download',
'downloads.downloadDeleted' => 'Download verwijderd',
'downloads.deleteConfirm' => ({required Object title}) => 'Weet je zeker dat je "${title}" wilt verwijderen? Het gedownloade bestand wordt van je apparaat verwijderd.',