]> git.mxchange.org Git - friendica.git/blobdiff - src/Module/NoScrape.php
Remove direct calls to App->user
[friendica.git] / src / Module / NoScrape.php
index 94bc20db328c47eeb56a751c8f352e5c95896968..b308ae14c1db1cf9cd3bfe988d2fd7359c560d1b 100644 (file)
@@ -27,7 +27,6 @@ use Friendica\Core\System;
 use Friendica\Database\DBA;
 use Friendica\DI;
 use Friendica\Model\Contact;
-use Friendica\Model\Profile;
 use Friendica\Model\User;
 
 /**
@@ -46,12 +45,12 @@ class NoScrape extends BaseModule
                        $which = $parameters['nick'];
                } elseif (local_user() && isset($parameters['profile']) && DI::args()->get(2) == 'view') {
                        // view infos about a known profile (needs a login)
-                       $which = $a->user['nickname'];
+                       $which = $a->getNickname();
                } else {
                        System::jsonError(403, 'Authentication required');
                }
 
-               $profile = Profile::getByNickname($which);
+               $profile = User::getOwnerDataByNick($which);
 
                if (empty($profile['uid'])) {
                        System::jsonError(404, 'Profile not found');