Rentiva v4.58.1 — Kritik: Aynı Gün İadelerinde Çift-Rezervasyon Düzeltmesi
AutoComplete cron'u dropoff_date < NOW() karşılaştırmasını tarih-only granülerlikte yapıyordu. MySQL YYYY-MM-DD değerini YYYY-MM-DD 00:00:00 olarak yorumladığından, dropoff'u aynı gün olan herhangi bir confirmed rezervasyon gece 00:00'da otomatik 'completed' işaretleniyordu — gerçek iade saatinden saatler önce. has_overlap() bu yanlış-completed kayıtları status filtresinden hariç tutuyordu ('completed' listede yoktu), aynı araç kalan kira saatleri için çift-rezervasyona açık kalıyordu. Bu sürüm cron'u düzeltir, has_overlap() katmanında defansif koruma ekler, completed → in_progress Status geçişini açar ve mevcut kontamine kayıtları geri almak için bir bakım script'i içerir.
