From cad9534b04a231e2ad2ed87c13f9b3f8ddd1bbad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sat, 16 May 2020 21:14:05 +0200 Subject: [PATCH] Fixed an exception on admin pages, if the element does not contain parts. --- src/Controller/AdminPages/BaseAdminController.php | 1 + templates/AdminPages/_info.html.twig | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Controller/AdminPages/BaseAdminController.php b/src/Controller/AdminPages/BaseAdminController.php index da976cd6..1691202f 100644 --- a/src/Controller/AdminPages/BaseAdminController.php +++ b/src/Controller/AdminPages/BaseAdminController.php @@ -254,6 +254,7 @@ abstract class BaseAdminController extends AbstractController 'pdf_data' => $pdf_data ?? null, 'timeTravel' => $timeTravel_timestamp, 'repo' => $repo, + 'partsContainingElement' => $repo instanceof PartsContainingRepositoryInterface, ]); } diff --git a/templates/AdminPages/_info.html.twig b/templates/AdminPages/_info.html.twig index c4fa7412..87a6e7c2 100644 --- a/templates/AdminPages/_info.html.twig +++ b/templates/AdminPages/_info.html.twig @@ -38,7 +38,7 @@

- {% if entity.id and repo.partsCount is defined %} + {% if entity.id and partsContainingElement %} {{ repo.partsCount(entity) }} {% else %} -