diff --git a/app/Services/SearchApiV2Service.php b/app/Services/SearchApiV2Service.php index 22f15510a..f2dc9d28f 100644 --- a/app/Services/SearchApiV2Service.php +++ b/app/Services/SearchApiV2Service.php @@ -25,7 +25,7 @@ class SearchApiV2Service { $this->query = $query; - if($query->has('resolve') && $query->resolve == true && Helpers::validateUrl($query)) { + if($query->has('resolve') && $query->resolve == true && Helpers::validateUrl(urldecode($query))) { return [ 'accounts' => [ $this->resolve() @@ -39,9 +39,7 @@ class SearchApiV2Service switch ($query->input('type')) { case 'accounts': return [ - 'accounts' => [ - $this->accounts() - ], + 'accounts' => $this->accounts(), 'hashtags' => [], 'statuses' => [] ]; @@ -49,9 +47,7 @@ class SearchApiV2Service case 'hashtags': return [ 'accounts' => [], - 'hashtags' => [ - $this->hashtags() - ], + 'hashtags' => $this->hashtags(), 'statuses' => [] ]; break; @@ -59,9 +55,7 @@ class SearchApiV2Service return [ 'accounts' => [], 'hashtags' => [], - 'statuses' => [ - $this->statuses() - ] + 'statuses' => $this->statuses() ]; break; }