Fix: Kalender-Abo — UI.escape entfernt (existiert nicht in UI)

This commit is contained in:
rene 2026-04-17 10:06:18 +02:00
parent 0ba9354475
commit a0e1a26bd2
3 changed files with 7 additions and 6 deletions

View file

@ -3,7 +3,7 @@
Router, State-Management, Navigation, Initialisierung. Router, State-Management, Navigation, Initialisierung.
============================================================ */ ============================================================ */
const APP_VER = '90'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen const APP_VER = '92'; // ← bei jedem Deploy mit Frontend-Änderungen erhöhen
const App = (() => { const App = (() => {

View file

@ -387,10 +387,10 @@ window.Page_settings = (() => {
padding:var(--space-3) var(--space-4); padding:var(--space-3) var(--space-4);
font-size:var(--text-xs);color:var(--c-text-secondary); font-size:var(--text-xs);color:var(--c-text-secondary);
word-break:break-all;margin-bottom:var(--space-4)"> word-break:break-all;margin-bottom:var(--space-4)">
${UI.escape(httpsUrl)} ${httpsUrl}
</div> </div>
<div style="display:flex;flex-direction:column;gap:var(--space-2)"> <div style="display:flex;flex-direction:column;gap:var(--space-2)">
<a href="${UI.escape(url)}" <a href="${url}"
class="btn btn-primary" class="btn btn-primary"
style="text-align:center"> style="text-align:center">
${UI.icon('calendar-dots')} In Kalender-App öffnen ${UI.icon('calendar-dots')} In Kalender-App öffnen
@ -412,8 +412,9 @@ window.Page_settings = (() => {
UI.toast.warning('Kopieren nicht möglich — URL oben manuell kopieren.'); UI.toast.warning('Kopieren nicht möglich — URL oben manuell kopieren.');
} }
}); });
} catch { } catch(err) {
UI.toast.error('Kalender-Token konnte nicht geladen werden.'); console.error('Kalender-Fehler:', err);
UI.toast.error('Kalender-Token konnte nicht geladen werden: ' + (err?.message || err));
} }
}); });

View file

@ -3,7 +3,7 @@
Offline-Cache + Push Notifications + Tile-Cache Offline-Cache + Push Notifications + Tile-Cache
============================================================ */ ============================================================ */
const CACHE_VERSION = 'by-v116'; const CACHE_VERSION = 'by-v117';
const CACHE_STATIC = `${CACHE_VERSION}-static`; const CACHE_STATIC = `${CACHE_VERSION}-static`;
const CACHE_TILES = 'ban-yaro-tiles-v1'; // bleibt über SW-Updates erhalten const CACHE_TILES = 'ban-yaro-tiles-v1'; // bleibt über SW-Updates erhalten