diff --git a/static/js/sw.js b/static/js/sw.js index a249db1..cd064d0 100644 --- a/static/js/sw.js +++ b/static/js/sw.js @@ -2,7 +2,7 @@ * diora service worker — caches the app shell for offline use. */ -const CACHE = 'diora-v170'; +const CACHE = 'diora-v171'; const SHELL = [ '/static/css/app.css', '/static/js/app/01-core.js', diff --git a/static/podcasts/native-podcast.js b/static/podcasts/native-podcast.js index 36a5c5c..1673619 100644 --- a/static/podcasts/native-podcast.js +++ b/static/podcasts/native-podcast.js @@ -1,4 +1,4 @@ -// Copied from diora-android 7bb865c 2026-11-09: web-native/static/native-podcast.js +// Copied from diora-android ba1e933 2026-11-09: web-native/static/native-podcast.js // by tools/sync_podcast_ui.py. Do not edit here: change it in diora-android // and copy again. The browser host is static/js/podcasts-web.js. @@ -4640,7 +4640,7 @@ neuesten Folgen) und die vorhandenen Ordner. Schlage nur Änderungen vor, die wi if (t.writing) return {text: t.writing.text, kind: 'writing'}; const j = t.job; if (!trActive(j)) return null; - const text = j.state === 'queued' ? 'Wartet …' + const text = j.state === 'queued' ? (j.error ? 'Wartet: ' + j.error : 'Wartet …') : j.state === 'downloading' ? 'Lade Folge …' : j.chunks_total ? `Transkribiere ${j.chunks_done || 0}/${j.chunks_total} …` : 'Transkribiere …'; return {text, kind: 'job'};