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
@@ -1003,6 +1003,7 @@ class _TranslationsDownloadsJa implements TranslationsDownloadsEn {
@override String get deleteDownload => 'ダウンロードを削除';
@override String get retryDownload => 'ダウンロードを再試行';
@override String get downloadQueued => 'ダウンロードをキューに追加しました';
@override String get serverErrorBitrate => 'サーバーエラー — ファイルがリモートストリーミングのビットレート制限を超えている可能性があります';
@override String episodesQueued({required Object count}) => '${count}エピソードをダウンロードキューに追加しました';
@override String get downloadDeleted => 'ダウンロードを削除しました';
@override String deleteConfirm({required Object title}) => '"${title}"を削除してもよろしいですか?ダウンロードしたファイルがデバイスから削除されます。';
@@ -2038,6 +2039,7 @@ extension on TranslationsJa {
'downloads.deleteDownload' => 'ダウンロードを削除',
'downloads.retryDownload' => 'ダウンロードを再試行',
'downloads.downloadQueued' => 'ダウンロードをキューに追加しました',
'downloads.serverErrorBitrate' => 'サーバーエラー — ファイルがリモートストリーミングのビットレート制限を超えている可能性があります',
'downloads.episodesQueued' => ({required Object count}) => '${count}エピソードをダウンロードキューに追加しました',
'downloads.downloadDeleted' => 'ダウンロードを削除しました',
'downloads.deleteConfirm' => ({required Object title}) => '"${title}"を削除してもよろしいですか?ダウンロードしたファイルがデバイスから削除されます。',