Arrêter le dialogue de l'événement en lançant "Valeur de temps invalide" sur ouvert

Fixkamo-internal
Expédié
14 août 2026 à 08:30 UTC
Auteur
kamo
Commite
0afbb81

wallClockToInstant appelé toISOString() à une date qu'il n'a pas vérifié, donc L'entrée illisible a jeté RangeError au lieu de rendre quelque chose d'inutilisable. Le dialogue initialise les deux champs date-heure à la chaîne vide et les remplit d'un effet, donc le tout premier rendu de chaque dialogue d'événement demande à lire "" - et le jet a pris le dialogue avant qu'il ne puisse peindre. D'après les rapports un bouton de rappel de file, qui monte le dialogue à nouveau ouvert; la page calendrier Il le monte inconditionnellement et frappait la même faute. Le code qui a remplacé a été accidentellement sûr: nouveau Date("").getTime() est NaN, et Chaque appelant garde déjà sur NaN. Les deux assistants honorent maintenant ce contrat délibérément - illisible en bout, glisser vide, jamais une exception. L'économie est également caduque sur les temps lisibles. fin avant un début, donc un champ vide ou demi-type produit sans durée et a passé un dialogue avec un titre pré-rempli, qui est chaque rappel, pourrait alors être soumis avec une date d'apurement et afficher un instant vide pour le service à rejeter.

Tous les changements

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