From 4398a24df131d972adb02345fc797897af3719a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?R=C3=A9becca=20Tinchon?= Date: Thu, 26 Oct 2023 14:34:09 +0200 Subject: [PATCH] registration error for a training session --- src/plugin/cursus/Manager/SessionManager.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugin/cursus/Manager/SessionManager.php b/src/plugin/cursus/Manager/SessionManager.php index eaccc431d07..9a17b4ceb5d 100644 --- a/src/plugin/cursus/Manager/SessionManager.php +++ b/src/plugin/cursus/Manager/SessionManager.php @@ -392,6 +392,7 @@ public function sendSessionInvitation(Session $session, array $users, bool $conf $templateName = 'training_session_confirmation'; } + $workspace = $session->getWorkspace(); $course = $session->getCourse(); $trainersList = ''; /** @var SessionUser[] $sessionTrainers */ @@ -421,7 +422,7 @@ public function sendSessionInvitation(Session $session, array $users, bool $conf 'session_start' => $session->getStartDate()->format('d/m/Y'), 'session_end' => $session->getEndDate()->format('d/m/Y'), 'session_trainers' => $trainersList, - 'workspace_url' => $this->routingHelper->workspaceUrl($course->getWorkspace()), + 'workspace_url' => $workspace ? $this->routingHelper->workspaceUrl($workspace) : '', 'registration_confirmation_url' => $this->router->generate('apiv2_cursus_session_self_confirm', ['id' => $session->getUuid()], UrlGeneratorInterface::ABSOLUTE_URL), // TODO ];