From cbc9db99ad50dc156a185ec63e6293dcc53000cf Mon Sep 17 00:00:00 2001 From: Kevin Jilissen Date: Mon, 1 Sep 2025 17:23:06 +0400 Subject: [PATCH] Configure logger before using it (cherry picked from commit 05d0f98b2959b77b16fbb0252ddf0e5884b413d1) --- webapp/src/Service/ExternalContestSourceService.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/webapp/src/Service/ExternalContestSourceService.php b/webapp/src/Service/ExternalContestSourceService.php index a42cef4212..7c1f41a017 100644 --- a/webapp/src/Service/ExternalContestSourceService.php +++ b/webapp/src/Service/ExternalContestSourceService.php @@ -200,6 +200,9 @@ public function getContestStartTime(): ?float if (isset($this->cachedContestData->startTime)) { return Utils::toEpochFloat($this->cachedContestData->startTime); } else { + if (empty($this->logger)) { + $this->configureLogger(); + } $this->logger->warning('Contest has no start time, is the contest paused?'); return null; }