From 7df0169ecf543985abe5451973fa8a1abd6cd4cc Mon Sep 17 00:00:00 2001 From: Sami Mokaddem Date: Thu, 23 Mar 2023 14:44:05 +0100 Subject: [PATCH] fix: [meta-template-name-directory] Do not access property from null object --- templates/MetaTemplateNameDirectory/index.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/templates/MetaTemplateNameDirectory/index.php b/templates/MetaTemplateNameDirectory/index.php index 97b8421..1575091 100644 --- a/templates/MetaTemplateNameDirectory/index.php +++ b/templates/MetaTemplateNameDirectory/index.php @@ -47,9 +47,13 @@ echo $this->element('genericElements/IndexTable/index_table', [ 'data_path' => 'meta_template.id', 'element' => 'function', 'function' => function($row, $viewContext) use ($baseurl) { - return $viewContext->Bootstrap->node('a', [ - 'href' => h($baseurl . '/metaTemplates/view/' . $row->meta_template->id ?? ''), - ], !empty($row->meta_template->name) ? (sprintf('%s (v%s)', h($row->meta_template->name), h($row->meta_template->version))) :''); + if (!empty($row->meta_template)) { + return $viewContext->Bootstrap->node('a', [ + 'href' => h($baseurl . '/metaTemplates/view/' . $row->meta_template->id ?? ''), + ], !empty($row->meta_template->name) ? (sprintf('%s (v%s)', h($row->meta_template->name), h($row->meta_template->version))) :''); + } else { + return ''; + } } ], ],