From: Jason Date: Tue, 21 Jun 2022 23:20:58 +0000 (-0500) Subject: Do not pass a null to `count`. X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=dea9c9350ea4f60396dcced14bd7624040dda36c;p=semanticscuttle.git Do not pass a null to `count`. --- diff --git a/src/SemanticScuttle/Service/Bookmark.php b/src/SemanticScuttle/Service/Bookmark.php index 1315350..ea8762d 100644 --- a/src/SemanticScuttle/Service/Bookmark.php +++ b/src/SemanticScuttle/Service/Bookmark.php @@ -734,6 +734,10 @@ class SemanticScuttle_Service_Bookmark extends SemanticScuttle_DbService $tags = explode('+', trim($tags)); } + if(!is_array($tags)) { + $tags = []; + } + $tagcount = count($tags); for ($i = 0; $i < $tagcount; $i ++) { $tags[$i] = trim($tags[$i]); @@ -852,6 +856,10 @@ class SemanticScuttle_Service_Bookmark extends SemanticScuttle_DbService $aTerms = explode(' ', $terms); $aTerms = array_map('trim', $aTerms); + if(!is_array($tags)){ + $tags = []; + } + // Search terms in tags as well when none given if (!count($tags)) { $query_2 .= ' LEFT JOIN '. $b2tservice->getTableName() .' AS T'