diff --git a/src/static/dashboard.html b/src/static/dashboard.html index c5f8ee9..311f659 100644 --- a/src/static/dashboard.html +++ b/src/static/dashboard.html @@ -728,7 +728,7 @@ - + diff --git a/src/static/js/app.js b/src/static/js/app.js index 23dd3f7..48553b7 100644 --- a/src/static/js/app.js +++ b/src/static/js/app.js @@ -2210,7 +2210,7 @@ async handleRefresh() { { const _e = document.getElementById('inc-visibility'); if (_e) _e.checked = incident.visibility !== 'private'; } updateVisibilityHint(); updateSourcesHint(); - toggleTypeDefaults(); + toggleTypeDefaults(true); toggleRefreshInterval(); // Modal-Titel und Submit ändern @@ -3666,15 +3666,18 @@ function updateSourcesHint() { } } -function toggleTypeDefaults() { +function toggleTypeDefaults(preserveMode = false) { const type = document.getElementById('inc-type').value; const hint = document.getElementById('type-hint'); const refreshMode = document.getElementById('inc-refresh-mode'); if (type === 'research') { hint.textContent = 'Recherchiert in Tiefe: Nachrichtenarchive, Parlamentsdokumente, Fachmedien, Expertenquellen. Empfohlen: Manuell starten und bei Bedarf vertiefen.'; - refreshMode.value = 'manual'; - toggleRefreshInterval(); + // Nur bei Typ-Wechsel/Neuanlage Modus zurückziehen, beim Edit bestehender Lagen DB-Wert respektieren + if (!preserveMode) { + refreshMode.value = 'manual'; + toggleRefreshInterval(); + } } else { hint.textContent = 'Durchsucht laufend hunderte Nachrichtenquellen nach neuen Meldungen. Empfohlen: Automatische Aktualisierung.'; }