From 5d513ea43fc65c7af5734bb3e69d2eec718c2261 Mon Sep 17 00:00:00 2001 From: Alex Tselegidis Date: Mon, 19 Jul 2021 16:59:41 +0300 Subject: [PATCH] Resolve availability generation issue with 5 minute services. --- application/libraries/Availability.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/application/libraries/Availability.php b/application/libraries/Availability.php index 5cfe0786..204a03e2 100644 --- a/application/libraries/Availability.php +++ b/application/libraries/Availability.php @@ -307,7 +307,7 @@ class Availability { $current_hour = $start_hour; $diff = $current_hour->diff($end_hour); - while (($diff->h * 60 + $diff->i) >= (int)$service['duration']) + while (($diff->h * 60 + $diff->i) >= (int)$service['duration'] && $diff->invert === 0) { $available_hours[] = $current_hour->format('H:i'); $current_hour->add(new DateInterval('PT' . $interval . 'M'));