]> git.immae.eu Git - github/wallabag/wallabag.git/commitdiff
Fix #3361 check type for tags in entry repository
authorSébastien Viande <sviande@gmail.com>
Mon, 25 Sep 2017 17:34:42 +0000 (19:34 +0200)
committerSébastien Viande <sviande@gmail.com>
Thu, 12 Oct 2017 05:38:27 +0000 (07:38 +0200)
Check is $tags is a string before explode

src/Wallabag/CoreBundle/Repository/EntryRepository.php

index 05f0e0ba17e665bb4cea4ed942d8e7aa1fd406e2..b5e35eff3848a69a8e0ee43e769a7fa55aee18b1 100644 (file)
@@ -151,7 +151,7 @@ class EntryRepository extends EntityRepository
             $qb->andWhere('e.updatedAt > :since')->setParameter('since', new \DateTime(date('Y-m-d H:i:s', $since)));
         }
 
-        if ('' !== $tags) {
+        if (is_string($tags) && '' !== $tags) {
             foreach (explode(',', $tags) as $i => $tag) {
                 $entryAlias = 'e' . $i;
                 $tagAlias = 't' . $i;