- Verschifft
- 24. Oktober 2025 um 21:44 UTC
- Autor
- snadjafinia
- Ausschuss
- da97785
BREAKING FIX: Richtig trennt isGott und isGodMode Architektur (wie beabsichtigt): - isGod: Erlaubnis aus Session (GD-Feld) - Kann der Benutzer auf den Gott-Modus zugreifen? - isGodMode: Globaler UI-Zustand - Ist der Gott-Modus derzeit ON/OFF? - isGodModeActive(): Returns (isGod AND isGodMode) - Sicherer Check Änderungen anUserInfo Hook: - Hinzufügen von isGodMode Zustand (global, nicht lokal zu NavTop) - SetIsGodMode() hinzufügen, um den Zustand des Gotteszustandes global zu kontrollieren - isGodModeActive() prüft jetzt: isGod (Session) AND isGodMode (State) - Auto-Ladungen/Speicher an localStorage Änderungen an NavTop: - Entfernen lokalen godModeActive Zustand - Verwenden Sie global isGodModus von Haken - Verwenden Sie setIsGodModus zu wechseln - Display basierend auf isGodMode Zustand Diese Korrekturen: - God-Modus Zustand jetzt von jeder Komponente zugänglich - Richtig isoliert von der Annahme führt zuschalten - Sichere Validierung: auch wenn istGodMode=true, liefert falsch, wenn Gott=false Andere Komponenten können jetzt verwendet werden: - getIsGod() - Überprüfen Sie, ob Benutzer die Erlaubnis hat - isGodModeActive() - Überprüfen Sie, ob der Gott-Modus erlaubt UND aktiviert ist