v1.18.18 - Fix Bayar/Tahan Lambat
Perbaikan
- Fix "klik Bayar/Tahan lama sekali lalu macet" -- setara dgn perbaikan yang sudah dirilis di
Desktop v1.0.66. Sebelumnya transaksi menunggu respons server SAMPAI SELESAI (bisa sampai 20
detik) sebelum kasir dapat konfirmasi apa pun. Sekarang dibatasi 3 detik: kalau jaringan sehat,
kasir tetap dapat konfirmasi "Tersinkron" seketika seperti biasa; kalau jaringan lambat/padat,
kasir SEGERA dapat konfirmasi "tersimpan lokal" tanpa menunggu lagi, sementara pengiriman ke
server tetap lanjut sendiri di latar belakang. Berlaku utk tombol "Proses Pembayaran" MAUPUN
"Tahan". - Fix gap "Tahan" tidak tersimpan lokal: sebelumnya tombol "Tahan" langsung mencoba kirim ke
server TANPA menulis ke antrean lokal dulu (beda dari tombol "Proses Pembayaran" yang sudah
local-first) -- kalau kirim gagal sebelum sempat tersimpan, keranjang tertahan bisa hilang.
Sekarang "Tahan" juga local-first, sama seperti checkout.
🤖 Generated with Claude Code