Lassen Sie die Kalender-Checkboxen der Sidebar tatsächlich ausschalten

Fixkamo-internal
Verschifft
30. August 2026 um 18:14 UTC
Autor
Kamo
Ausschuss
9c8c502

Die Checkbox neben jedem Kalender war an "calendar.isVisible" und seine onChange war "fetchEvents". "isVisible" wird von EmailService gesendet und zurückgeschrieben durch nichts auf der Plattform - alle 69 aktiven Zeilen in "user_calendars" tragen "is_visible = true" und das Umlesen von Ereignissen ändert keinen Zustand, den das Feld liest. Also Reagiert re-rendered das Feld mit dem bereits "geprüft" hatte es und der Klick verschwunden. Immer überprüft, nie unüberprüfbar, in jedem Org: genau das, was war berichtet. Die Seite hatte bereits den Zustand, den diese Kontrolle wollte. "selectedCalendarIds" Filter "gefilterte Veranstaltungen" und die identische Checkbox-Liste in der CalendarSearchBar umschaltet es richtig. Die Sidebar war einfach nie mit ihm verdrahtet, so dass zwei Kontrollen über ein Konzept widersprach und das offensichtlichere war das Tote. Die Freigabe des letzten Kalenders hatte einen zweiten Fehler, der hinter dem ersten wartete. Die der Filter wurde mit "selectedCalendarIds.length" bewacht, also eine leere Auswahl fiel aus dem Filter ganz und jede Veranstaltung kam zurück - das Mitglied klärt Die Liste und das Gitter füllt sich. Leerstand könnte nicht bedeuten, "keine von ihnen", während es auch bedeutete "noch nicht geladen", so dass diese beiden Staaten jetzt getrennte Werte sind, "Null", in **************** Was bedeutete, dass der Initialisator aufhören musste, "die Auswahl ist leer" zu entscheiden es war nie gelaufen, oder ein all-unkontrollierter Kalender würde sich auf dem nächsten überprüfen Rendering der Liste. Es verfolgt jetzt die Kalender-IDs, die es gesehen hat: ein Kalender der Seite hat noch nie gezeigt, beginnt sichtbar, und ein Mitglied ungeprüft bleibt so. Das behebt auch die Ereignisse eines neu erstellten Kalenders, der aus dem Raster gefiltert wird. es wurde geschaffen. Die Auswahl bleibt Blick Zustand statt einer gespeicherten Präferenz, das ist, was die Suche bar Kopie davon war bereits. Es beharrt, braucht es eine Kolumne etwas tatsächlich schreibt.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen