- Shipped
- 24. Oktober 2025 um 21:53 UTC
- Author
- snadjafinia
- Commit
- 93b5085
1. God Mode State (useUserInfo hook): - Move isGodMode in den GLOBAL Zustand im Haken (nicht lokal zu NavTop) - Export isGodMode, setIsGodMode für alle Komponenten - istGodModeActive() = istGott (Erlaubnis) UND isGodMode (Staat) - Auto-loads/saves to localStorage in hook 2. NavTop Component: - Entfernen lokalen godModeActive Zustand - Verwenden Sie global isGodMode von Haken - Völlig isoliert von der AnnahmeLeads toggle - Toggle Calls setIsGodMode() vom Hook 3. Session Warning bei Null: - Wenn Countdown 0 erreicht, überprüfen Sie die tatsächlichen Redis TTL - Wenn TTL 300s: Close Popup (ersetzt durch eine andere App) - Wenn TTL 0, aber < 300s: Update-Takt mit neuem TTL - Wenn TTL = 0 oder 404: Umleiten zu /logout (wirklich abgelaufen) - Verhindert falschen Ablauf, wenn eine andere App verlängert Sitzung Architektur: - isGod: Erlaubnis von Sitzung (nur lesen) - isGodMode: Global UI Zustand (user-kontrolliert) - isGodModeActive(): Sicherer Check (beide erforderlich) Diese Korrekturen: - Gott-Modus schalten Störungen mit der Annahme von Leads - Session Popup bleibt um 0:00 Uhr, wenn die Sitzung noch gültig ist - Proper Logout, wenn die Sitzung tatsächlich abläuft