From d87dbc8367a7759cb818eb87e0e75b47554909c2 Mon Sep 17 00:00:00 2001 From: Will Rossiter Date: Mon, 13 Jun 2022 11:53:44 +1200 Subject: [PATCH] fix: field formatting to correct include link --- src/Admin/CommentsGridFieldConfig.php | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/src/Admin/CommentsGridFieldConfig.php b/src/Admin/CommentsGridFieldConfig.php index 9834df7..cebd18b 100644 --- a/src/Admin/CommentsGridFieldConfig.php +++ b/src/Admin/CommentsGridFieldConfig.php @@ -27,12 +27,16 @@ class CommentsGridFieldConfig extends GridFieldConfig_RecordEditor /** @var GridFieldDataColumns $columns */ $columns = $this->getComponentByType(GridFieldDataColumns::class); $columns->setFieldFormatting([ - 'ParentTitle' => function ($value, &$item) { - return sprintf( - '%s', - Convert::raw2att($item->Link()), - $item->obj('ParentTitle')->forTemplate() - ); + 'Parent.Title' => function ($value, &$item) { + if ($link = $item->Link()) { + return sprintf( + '%s', + Convert::raw2att($link), + $item->obj('ParentTitle')->forTemplate() + ); + } else { + return $item->obj('ParentTitle')->forTemplate(); + } } ]);