Hentikan dialog peristiwa melemparkan "Nilai waktu tidak valid" saat dibuka

Fixkamo-internal
Dikirim
14 Agustus 2026 pukul 08.30 UTC
Penulis
kamo
Commit
0afbb81

wallClockToInstant dipanggil toISOString () pada tanggal yang belum diperiksa, jadi apapun masukan tidak dapat dibaca melemparkan RangeError daripada kembali sesuatu yang tidak dapat digunakan. Dialog menginisialisasi baik ruas datetime ke string kosong dan mengisi mereka dari efek, jadi render pertama dari setiap dialog acara memintanya untuk membaca "- Dan melemparkan mengambil dialog turun sebelum bisa melukis. Dilaporkan dari tombol callback utama, yang mengait dialog segar pada halaman terbuka; halaman kalender Menggantungnya tanpa syarat dan mengalami kesalahan yang sama. Kode yang diganti ini tidak sengaja aman: Tanggal baru ("" ") .getTime () adalah NaN, dan Semua penelepon sudah berjaga di NaN. Kedua pembantu sekarang menghormati kontrak yang sengaja - tidak dapat dibaca dalam, string kosong keluar, tidak pernah pengecualian. Tabungan diberi batas pada waktu yang dapat dibaca juga. rangeInvalid hanya menangkap sebuah akhir sebelum awal, sehingga daerah kosong atau sehal- typed dihasilkan tidak ada durasi dan melewatinya; sebuah dialog dengan judul yang sudah diisi sebelumnya, yaitu setiap callback, bisa kemudian akan dimasukkan dengan tanggal yang dibersihkan dan posting sebuah instan kosong untuk layanan ke Ditolak.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga