From 6f6230274e04517223c2d24744905b94b1f6f78f Mon Sep 17 00:00:00 2001 From: Steven Jones <steven.jones@computerminds.co.uk> Date: Fri, 21 Feb 2025 10:40:48 +0000 Subject: [PATCH] Issue #3447012: Fix does not work with data aggregation + paging --- src/Plugin/views/display/DataExport.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Plugin/views/display/DataExport.php b/src/Plugin/views/display/DataExport.php index 1b7590a..464b78d 100644 --- a/src/Plugin/views/display/DataExport.php +++ b/src/Plugin/views/display/DataExport.php @@ -559,9 +559,11 @@ class DataExport extends RestExport { } if ($plugin = $clone->display_handler->getPlugin('style')) { - $plugin->attachTo($build, $display_id, $clone->getUrl(), $title); - foreach ($clone->feedIcons as $feed_icon) { - $this->view->feedIcons[] = $feed_icon; + if ($clone->hasUrl()) { + $plugin->attachTo($build, $display_id, $clone->getUrl(), $title); + foreach ($clone->feedIcons as $feed_icon) { + $this->view->feedIcons[] = $feed_icon; + } } } -- GitLab