]> git.mxchange.org Git - friendica.git/blobdiff - src/Module/FollowConfirm.php
Use DI::baseUrl() for Search\Index.php
[friendica.git] / src / Module / FollowConfirm.php
index 5e9ab0481ce436ae5aa0409522504ff50f642475..e54032c85094ea71fa779074d19eba9e68728e0d 100644 (file)
@@ -4,6 +4,7 @@ namespace Friendica\Module;
 use Friendica\BaseModule;
 use Friendica\Core\L10n;
 use Friendica\Model\Introduction;
+use Friendica\DI;
 
 /**
  * Process follow request confirmations
@@ -12,8 +13,6 @@ class FollowConfirm extends BaseModule
 {
        public static function post(array $parameters = [])
        {
-               $a = self::getApp();
-
                $uid = local_user();
                if (!$uid) {
                        notice(L10n::t('Permission denied.') . EOL);
@@ -24,14 +23,12 @@ class FollowConfirm extends BaseModule
                $duplex   = intval($_POST['duplex']     ?? 0);
                $hidden   = intval($_POST['hidden']     ?? 0);
 
-               /** @var Introduction $Intro */
-               $Intro = self::getClass(Introduction::class);
-               $Intro->fetch(['id' => $intro_id, 'uid' => local_user()]);
+               $Intro = DI::intro()->fetch(['id' => $intro_id, 'uid' => local_user()]);
 
                $cid = $Intro->{'contact-id'};
 
                $Intro->confirm($duplex, $hidden);
 
-               $a->internalRedirect('contact/' . intval($cid));
+               DI::baseUrl()->redirect('contact/' . intval($cid));
        }
 }