aboutsummaryrefslogtreecommitdiff
path: root/src/SemanticScuttle/Service/Bookmark.php
diff options
context:
space:
mode:
authorSilvio Rhatto <rhatto@riseup.net>2023-08-30 20:14:54 -0300
committerSilvio Rhatto <rhatto@riseup.net>2023-08-30 20:14:54 -0300
commit46e32815aaad22553cf3001a797efb8d1bf7a3f3 (patch)
tree2f01eff8b93ca2fff456cfc2c5881850d0a25dc7 /src/SemanticScuttle/Service/Bookmark.php
parentdd5335583618235ec9df212f0c3a80277955dc7d (diff)
parent01ebd549e71c82f3df2a7663255001b7c5521aca (diff)
downloadsemanticscuttle-46e32815aaad22553cf3001a797efb8d1bf7a3f3.tar.gz
semanticscuttle-46e32815aaad22553cf3001a797efb8d1bf7a3f3.tar.bz2
Merge branch 'master' into develop
Diffstat (limited to 'src/SemanticScuttle/Service/Bookmark.php')
-rw-r--r--src/SemanticScuttle/Service/Bookmark.php8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/SemanticScuttle/Service/Bookmark.php b/src/SemanticScuttle/Service/Bookmark.php
index 40a2b67..8a8946a 100644
--- a/src/SemanticScuttle/Service/Bookmark.php
+++ b/src/SemanticScuttle/Service/Bookmark.php
@@ -736,6 +736,10 @@ class SemanticScuttle_Service_Bookmark extends SemanticScuttle_DbService
$tags = explode('+', trim($tags));
}
+ if(!is_array($tags)) {
+ $tags = [];
+ }
+
$tagcount = empty($tags) ? 0 : count($tags);
for ($i = 0; $i < $tagcount; $i ++) {
$tags[$i] = trim($tags[$i]);
@@ -854,6 +858,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 (!empty($tags)) {
$query_2 .= ' LEFT JOIN '. $b2tservice->getTableName() .' AS T'