|
@@ -72,9 +72,15 @@ class GetByIdViewHelper extends OtAbstractViewHelper {
|
|
|
} catch (ApiRequestException $e) {
|
|
} catch (ApiRequestException $e) {
|
|
|
$this->logger->error(sprintf('API Error: %s', $e->getMessage()));
|
|
$this->logger->error(sprintf('API Error: %s', $e->getMessage()));
|
|
|
$event = new Event();
|
|
$event = new Event();
|
|
|
- $event->setName("<Erreur: impossible d'afficher l'évènement>");
|
|
|
|
|
|
|
+ $event->setName("<Erreur>");
|
|
|
$event->setDescription("Une erreur s'est produite et ne permet pas l'affichage de cet évènement. Veuillez nous excusez pour la gêne occasionnée.");
|
|
$event->setDescription("Une erreur s'est produite et ne permet pas l'affichage de cet évènement. Veuillez nous excusez pour la gêne occasionnée.");
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ if ($event === null) {
|
|
|
|
|
+ $event = new Event();
|
|
|
|
|
+ $event->setName("(Évènement supprimé)");
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
$variables = [$as => $event];
|
|
$variables = [$as => $event];
|
|
|
return $this->renderChildrenWithVariables($variables);
|
|
return $this->renderChildrenWithVariables($variables);
|
|
|
}
|
|
}
|