Resolve bookable times from member avability

FeatureMediaService
Dikirim
25 Agustus 2026 pukul 20.22 UTC
Penulis
Kamo
Commit
6c8ba10

Ketersediaan sekarang dihitung daripada disimpan. Pemilik Layanan Keanggotaan aritmetik: memperluas setiap presenter 's dideklarasikan jendela atas tipe cakrawala pemesanan, mengurangi webinar mereka sudah menyajikan dan semuanya pada kalender mereka, menerapkan anak-org mempersempit, kemudian menjaga start times a webinar of that length still fit inside. Overlap antara jendela dan acara kalender adalah legal pada penulisan dan hanya pernah Kurangi bacaan. Itu adalah apa yang memungkinkan anggota menyatakan berdiri jam sekali dan tidak pernah mengunjungi mereka ketika pertemuan tanah di dalam - pertemuan menghapus sendiri bagian dari jendela dan tidak ada yang lain. Kandidat mulai kali datang dari jendela DECLARED, tidak off sisanya gratis. Melangkah dari setiap fragmen yang selamat akan berubah menjadi bersih 9: 00 / 9: 30 / 10: 00 grid ke 10: 15 / 10: 45 untuk sisa pagi karena satu 15 menit call; menghasilkan grid dari jendela anggota menarik dan menjaga hanya apa masih cocok berarti 10: 00 menghilang dan 10: 30 tetap menempatkan. Sekarang ada satu implementasi. Halaman pemesanan publik dan sinyal-in penjadwalan masing-masing memiliki salinan mereka sendiri ini, dengan aturan yang berbeda, sehingga pengunjung dan anggota bisa ditampilkan berbeda kali untuk webinar yang sama. Kedua jalur pemesanan sekarang juga memerlukan periode yang diminta untuk berada di dalam dideklarasikan ketersediaan. Sebelumnya, itu benar oleh konstruksi karena penelepon memilih salah satu baris tanggal tipe sendiri; dengan instan mutlak di kawat, apa-apa Menghentikan permintaan penamaan tiga pagi pada hari yang tidak ada yang ditawarkan. / tipe / {id} / slot / tersedia digantikan oleh / tipe / {id} / bookable-times. The titik akhir publik menjaga jalan dan kuncinya, dan menjatuhkan slot setengah - melaporkan tanggal lokal dan waktu wall-clock telanjang tanpa zona, yang browser anonim tidak punya cara untuk menyelesaikan apa pun yang bisa dilakukan. 30 tes meliputi interval aritmetik dan ekspansi, termasuk zona waktu, date- line, siang-menyelamatkan dan kasus-tengah malam. 280 pass.

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