From 6c2fdfd4b75b0ac3c45de7910c6fac4028e0dda2 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Sat, 18 Nov 2023 17:05:22 +0100 Subject: [PATCH] Debug v19 --- htdocs/public/bookcal/index.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/htdocs/public/bookcal/index.php b/htdocs/public/bookcal/index.php index 43be8ac27a2..0aba257d73d 100644 --- a/htdocs/public/bookcal/index.php +++ b/htdocs/public/bookcal/index.php @@ -414,8 +414,7 @@ if ($action == 'afteradd') { foreach ($arrayofavailabilities as $key => $value) { $startarray = dol_getdate($value->start); $endarray = dol_getdate($value->end); - - for ($i = $startarray['mday']; $i < $endarray['mday']; $i++) { + for ($i = $startarray['mday']; $i <= $endarray['mday']; $i++) { if ($todayarray['mon'] >= $startarray['mon'] && $todayarray['mon'] <= $endarray['mon']) { $arrayofavailabledays[dol_mktime(0, 0, 0, $todayarray['mon'], $i, $todayarray['year'])] = dol_mktime(0, 0, 0, $todayarray['mon'], $i, $todayarray['year']); } @@ -523,10 +522,10 @@ if ($action == 'afteradd') { let hour = new Date("2000-01-01T" + index + ":00"); duration = timearray[index]; hour.setMinutes(hour.getMinutes() + duration); - + let hours = hour.getHours().toString().padStart(2, "0"); // Formater pour obtenir deux chiffres let mins = hour.getMinutes().toString().padStart(2, "0"); // Formater pour obtenir deux chiffres - + timerange = index + " - " + `${hours}:${mins}`; str += "
"; }