From c8dd3786c242bd4ad7c6ec057c6eb8ed9f9c63c2 Mon Sep 17 00:00:00 2001 From: Mark Jordan Date: Wed, 25 Oct 2017 14:56:26 +0000 Subject: [PATCH] Added strlen() check. --- .../islandora_doi_datacite/islandora_doi_datacite.drush.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/islandora_doi_datacite/islandora_doi_datacite.drush.inc b/modules/islandora_doi_datacite/islandora_doi_datacite.drush.inc index 130d780..62a10a3 100644 --- a/modules/islandora_doi_datacite/islandora_doi_datacite.drush.inc +++ b/modules/islandora_doi_datacite/islandora_doi_datacite.drush.inc @@ -71,7 +71,7 @@ function drush_islandora_doi_datacite_assign_dois_preflight() { // can't rely on it here. $dois = module_invoke_all('islandora_doi_framework_check_for_doi', $pid); $dois = array_unique($dois); - if (count($dois)) { + if (count($dois) && strlen($dois[0])) { $dois = array_unique($dois); // Put any non-boolean values at beginning of array. rsort($dois); @@ -131,7 +131,7 @@ function drush_islandora_doi_datacite_assign_dois() { // can't rely on it here. $dois = module_invoke_all('islandora_doi_framework_check_for_doi', $pid); $dois = array_unique($dois); - if (count($dois)) { + if (count($dois) && strlen($dois[0])) { $dois = array_unique($dois); // Put any non-boolean values at beginning of array. rsort($dois);