From e3623dae9612f8a9467948107e4c7757902a4fad Mon Sep 17 00:00:00 2001 From: welblaud <honza.hejzl@gmail.com> Date: Wed, 2 Dec 2020 09:17:05 +0100 Subject: [PATCH] Filter out empty arrays --- module/VuFind/src/VuFind/RecordDriver/EDS.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/module/VuFind/src/VuFind/RecordDriver/EDS.php b/module/VuFind/src/VuFind/RecordDriver/EDS.php index 96ac1538c5e..a853117e790 100644 --- a/module/VuFind/src/VuFind/RecordDriver/EDS.php +++ b/module/VuFind/src/VuFind/RecordDriver/EDS.php @@ -460,12 +460,11 @@ class EDS extends DefaultRecord */ public function getPrimaryAuthors() { - return array_unique( - $this->extractEbscoDataFromRecordInfo( - 'BibRecord/BibRelationships/HasContributorRelationships/*/' + $authors = $this->extractEbscoDataFromRecordInfo( + 'BibRecord/BibRelationships/HasContributorRelationships/*/' . 'PersonEntity/Name/NameFull' - ) ); + return array_unique(array_filter($authors)); } /** -- GitLab