Detengar el diálogo de evento lanzando "valor de tiempo inválido" en abierto

Fixkamo-internal
Se descapó
14 de agosto de 2026 a las 8:30 UTC
Autor
kamo
Compromit
0afbb81

wallClockToInstant llamó a ISOString() en una fecha que no había comprobado, por lo que cualquier Insumido ilegible arrojó RangeError en lugar de devolver algo inutilizable. El diálogo inicializa ambos campos de fecha a la cadena vacía y los llena de un efecto, por lo que la primera representación de cada diálogo de evento le pide leer "" y el lanzamiento derribó el diálogo antes de que pudiera pintar. Denunciado de la botón de devolución de llamada de plomo, que monta el diálogo fresco en abierto; la página del calendario Lo monta incondicionalmente y estaba golpeando la misma falla. El código que reemplazó fue accidentalmente seguro: nueva Fecha(").getTime() es NaN, y todos los que llaman ya vigilan a NaN. Ambos ayudantes cumplen ahora ese contrato deliberadamente - ilegible, cuerda vacía, nunca una excepción. El ahorro está cerrado en los tiempos que se pueden leer también. rango Inválido sólo atrapa un final antes de empezar, por lo que un campo vacío o de tipo medio no produjo duración y lo pasó; un diálogo con un título pre-llenado, que es cada devolución de llamada, podría entonces ser sometido con una fecha despejado y publicar un instante vacío para el servicio a rechazo.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios