]> git.mxchange.org Git - friendica.git/blobdiff - mod/viewcontacts.php
Move mod/dirfind to src/Module/DirFind
[friendica.git] / mod / viewcontacts.php
index 7c2b96fad1bb796cd0b8fe32d2eb23fe5db3d3aa..14919820dd2f280b3024fcc03814e8740c35e8d2 100644 (file)
@@ -20,18 +20,18 @@ use Friendica\Util\Proxy as ProxyUtils;
 function viewcontacts_init(App $a)
 {
        if (Config::get('system', 'block_public') && !local_user() && !remote_user()) {
-               System::httpExit(403, ["title" => L10n::t('Access denied.')]);
+               throw new \Friendica\Network\HTTPException\ForbiddenException(L10n::t('Access denied.'));
        }
 
        if ($a->argc < 2) {
-               System::httpExit(403, ["title" => L10n::t('Access denied.')]);
+               throw new \Friendica\Network\HTTPException\ForbiddenException(L10n::t('Access denied.'));
        }
 
        Nav::setSelected('home');
 
        $user = DBA::selectFirst('user', [], ['nickname' => $a->argv[1], 'blocked' => false]);
        if (!DBA::isResult($user)) {
-               System::httpExit(404, ["title" => L10n::t('Page not found.')]);
+               throw new \Friendica\Network\HTTPException\NotFoundException();
        }
 
        $a->data['user'] = $user;