Early Bird und Zwanzig Türen lesen die Uhr des Laptops, nicht die des Mitglieds

Fixkamo-internal
Shipped
9. September 2026 um 02:32 UTC
Author
Kamo
Commit
6e9440a

"Check-server-Timestamps" war rot auf der Hauptseite: "rememberToday" den Tag mit "neue ****************, die die BROWSER-Zone ist. Die Wache existiert, weil das eine Tatsache über die Maschine ist, nicht über das Mitglied dessen Profil besagt, dass Eastern immer noch in Eastern von einem Hotel in Denver aus arbeitet. Beide Kartographie-Eier, die etwa WHEN hatten es: - Zwanzig Türen zählt verschiedene Bereiche in einer Sitzung. Bucketed by the browser's Tag, ein Mitglied zwei Zonen von ihrem Profil hatte das Set Stunden früher geleert oder Stunden zu spät - Mid-Sitting so oder so, und ununterscheidbar von der Eizelle einfach nicht zahlen. - Early Bird fragte nach "new Date().getHours() < 6", derselbe Defekt geschrieben andere Weise. Es zahlte für einen 7-Uhr-Start und verpasste einen 5am ein. "rememberToday" nimmt nun die Zone und retut sie, so dass ein Ausgelassener ein ist ein kompilieren Fehler statt einer stillen Rückfall auf den Browser. Es Eimer mit "zonedDayKey", die die Chat-Tag Separatoren und die Agenda bereits Gruppe durch, so "Heute" bedeutet eine Sache über das Produkt hinweg. "zonedHour" ist neu neben "zonedDayKey" und ist das, was Early Bird jetzt fragt. Es nutzt "hourCycle: 'h23' statt "hour12: false", was Mitternacht als 24 in macht einige Laufzeiten und würde eine Stunde außerhalb der Reichweite setzen, die es verspricht. EggHunter liest "useMemberTimezone() ", was nichts kostet: MemberTimezoneProvider wickelt die Anwendung in das Root-Layout ein, also ist dies die Zone, in der der Server bereits vorhanden ist behoben, synchron auf dem ersten Render verfügbar. Keine Funktion hatte einen einzigen Test, weshalb ein Browser-Zonen-Bug überlebte beides. Es gibt jetzt zwölf, einschließlich des Falles, der sie unterscheidet - ein instant, dass fällt auf verschiedene Kalendertage in Los Angeles und London. Die erster Entwurf dieses Tests verwendet 09:00 UTC, die am selben Tag in beiden und bewiesen ist nichts; es ist 03:00 UTC, innerhalb des einzigen Fensters, wo die beiden Zonen uneins sind.

All changes

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