Refresh-Intervall: Mindestzeiten je nach Quellen erzwingen

Mindest-Aktualisierungsintervall im Lage-Modal: 30 Minuten Basis, 45 bei X oder Telegram, 60 bei X und Telegram zugleich (internationale Quellen ohne Einfluss). Minutenwerte darunter sind im UI nicht mehr einstellbar (min-Attribut, Clamp am Feld und beim Speichern). Beim Umstellen von Stunden auf Minuten wird das Minimum gesetzt und als Hinweis angezeigt. Gilt für Anlegen und Bearbeiten.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Dieser Commit ist enthalten in:
Claude Code
2026-06-17 20:17:32 +00:00
Ursprung c53e260c6c
Commit 1647a6f50a
2 geänderte Dateien mit 41 neuen und 9 gelöschten Zeilen

Datei anzeigen

@@ -420,7 +420,7 @@
<div class="form-group conditional-field" id="refresh-interval-field">
<label for="inc-refresh-value" data-i18n="modal.field.interval">Intervall</label>
<div class="interval-input-group">
<input type="number" id="inc-refresh-value" min="10" value="15">
<input type="number" id="inc-refresh-value" min="30" value="30">
<select id="inc-refresh-unit" onchange="updateIntervalMin()">
<option value="1" selected data-i18n="modal.unit.minutes">Minuten</option>
<option value="60" data-i18n="modal.unit.hours">Stunden</option>
@@ -428,6 +428,7 @@
<option value="10080" data-i18n="modal.unit.weeks">Wochen</option>
</select>
</div>
<div class="form-hint" id="interval-min-hint" style="display:none;"></div>
</div>
<div class="form-group conditional-field" id="refresh-starttime-field">
<label for="inc-refresh-starttime"><span data-i18n="modal.field.start_time">Erste Aktualisierung um</span> <span class="info-icon tooltip-below" data-tooltip="Legt den Startzeitpunkt fest. Danach wird im eingestellten Intervall aktualisiert."><svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"/><path d="M12 16v-4"/><path d="M12 8h.01"/></svg></span></label>