]> git.mxchange.org Git - friendica.git/commitdiff
Use BaseURL::redirect instead of deprecated App->internalRedirect in Search\Index
authorHypolite Petovan <hypolite@mrpetovan.com>
Tue, 24 Dec 2019 22:34:57 +0000 (17:34 -0500)
committerHypolite Petovan <hypolite@mrpetovan.com>
Tue, 24 Dec 2019 22:37:22 +0000 (17:37 -0500)
src/Module/Search/Index.php

index 691fc3ec8977cfb6c9ab6ba5e7bbad9864fb43cb..29ebeffd06571a2d71f833f1eafd2ecfdf11631e 100644 (file)
@@ -3,6 +3,7 @@
 namespace Friendica\Module\Search;
 
 use Friendica\App\Arguments;
+use Friendica\App\BaseURL;
 use Friendica\Content\Nav;
 use Friendica\Content\Pager;
 use Friendica\Content\Text\HTML;
@@ -96,11 +97,15 @@ class Index extends BaseSearchModule
                }
 
                if (parse_url($search, PHP_URL_SCHEME) != '') {
-                       $id = Item::fetchByLink($search);
-                       if (!empty($id)) {
-                               $item = Item::selectFirst(['guid'], ['id' => $id]);
+                       /** @var BaseURL $baseURL */
+                       $baseURL = self::getClass(BaseURL::class);
+
+                       // Post URL search
+                       $item_id = Item::fetchByLink($search);
+                       if (!empty($item_id)) {
+                               $item = Item::selectFirst(['guid'], ['id' => $item_id]);
                                if (DBA::isResult($item)) {
-                                       self::getApp()->internalRedirect('display/' . $item['guid']);
+                                       $baseURL->redirect('display/' . $item['guid']);
                                }
                        }
                }