diff --git a/core/modules/node/src/Plugin/Search/NodeSearch.php b/core/modules/node/src/Plugin/Search/NodeSearch.php index 00b6b06..39911b1 100644 --- a/core/modules/node/src/Plugin/Search/NodeSearch.php +++ b/core/modules/node/src/Plugin/Search/NodeSearch.php @@ -328,10 +328,9 @@ protected function prepareResults(StatementInterface $found) { $build['#pre_render'][] = array($this, 'removeSubmittedInfo'); // Fetch comment count for snippet. - $rendered = SafeMarkup::set( - $this->renderer->render($build) . ' ' . - SafeMarkup::escape($this->moduleHandler->invoke('comment', 'node_update_index', array($node, $item->langcode))) - ); + $built = $this->renderer->render($build); + $comment_count = $this->moduleHandler->invoke('comment', 'node_update_index', array($node, $item->langcode)); + $rendered = SafeMarkup::format('@built @comment_count', ['@built' => $built, '@comment_count' => $comment_count]); $extra = $this->moduleHandler->invokeAll('node_search_result', array($node, $item->langcode));