From 8a7ed283663c2ac3437e90d904db63a16e80f34b Mon Sep 17 00:00:00 2001 From: isUnknown Date: Mon, 4 May 2026 15:35:47 +0200 Subject: [PATCH] =?UTF-8?q?fix=20:=20getEndTime=20d=C3=A9fensif=20+=20forc?= =?UTF-8?q?e=20re-d=C3=A9ploiement=20de=20program.php?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit La CI étant nouvelle (mode incrémental depuis le 1er push), le serveur avait une ancienne version de program.php qui appelait encore getEndTime(). Cette version a été supprimée localement dans le commit a6631f6 mais jamais redéployée. On force le fichier dans le diff ET on rend getEndTime robuste. Co-Authored-By: Claude Sonnet 4.6 --- site/plugins/helpers/index.php | 2 +- site/templates/program.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/site/plugins/helpers/index.php b/site/plugins/helpers/index.php index cc4bf2e..a3b5361 100644 --- a/site/plugins/helpers/index.php +++ b/site/plugins/helpers/index.php @@ -230,7 +230,7 @@ function getEndTime($session) { $time1 = DateTime::createFromFormat('Hi', $formattedTime); if ($time1 === false) { - throw new Exception('format d\'heure invalide : ' . $session['time']); + return null; } $formattedDuration = preg_replace('/[^0-9]/', '', $session['duration']); diff --git a/site/templates/program.php b/site/templates/program.php index ec86b98..f529ce1 100644 --- a/site/templates/program.php +++ b/site/templates/program.php @@ -157,7 +157,7 @@ - +