Early Bird et Twenty Doors lisent l'horloge de l'ordinateur portable, pas celle du membre

Fixkamo-internal
Shipped
9 septembre 2026 à 02:32 UTC
Author
Kamo
Commit
6e9440a

Le serveur-timestampe de chèque était rouge sur la base: «rememberToday» a secoué la journée avec "nouveau" qui est la zone du BROWSER. Le gardien existe parce que c'est un fait sur la machine, pas sur le membre et quelqu'un dont le profil dit oriental travaille toujours à l'Est à partir d'un hôtel à Denver. Les deux œufs de cartographie qui sont à peu près de WHEN l'avaient : - Vingt portes comptent des zones distinctes en une seule séance. Séchoir par le navigateur jour, un membre deux zones de leur profil ont eu l'ensemble des heures vidés prématurément ou heures tardives et stationnement à mi-longe, et indiscernable de l'œuf tout simplement pas payer. - Early Bird demandé "new Date().getHours() 6", le même défaut écrit dans un autre sens. Il a payé pour un départ à 7 heures du matin et a raté un 5am. "rememberTomemberToday" prend maintenant la zone et la REQUIS, donc une omise est un compiler l'erreur plutôt qu'une rouille silencieuse vers le navigateur. Il se lave avec 'zonedDayKey', par lequel le jour de discussion et l'agenda se regroupent déjà par, donc "aujourd'hui" signifie une chose à travers le produit. «zonedHour» est nouveau à côté de «zonedDayKey» et c'est ce que Early Bird demande maintenant. Il utilise "hourCycle: 'h23" plutôt que "heure12: false", ce qui rend minuit comme 24 dans certains temps d'exécution et mettrait une heure en dehors de la portée qu'il promettait. EggHunter lit-ono comme suit: MemberTimezoneProvider emballe l'application dans la mise en page de racine, donc c'est la zone que le serveur a déjà résolu, disponibles de manière synchrone sur le premier rendu. Aucune de ces fonctions n'avait un seul test, c'est pourquoi un bug de la zone de navigation a survécu dans les deux. Il y en a actuellement douze, y compris le cas qui les distingue - un instant qui tombe à différents jours civils à Los Angeles et à Londres. Le avant-projet de ce test utilisé 09:00 UTC, qui est le même jour dans les deux cas et prouvé Rien; c'est 03:00 UTC, à l'intérieur de la seule fenêtre où les deux zones ne sont pas d'accord.

All changes

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation