]> git.mxchange.org Git - friendica.git/blobdiff - src/Module/Settings/UserExport.php
old boot.php functions replaced in src/module (3)
[friendica.git] / src / Module / Settings / UserExport.php
index ccfd08b52c33a4b2544ce6769513605b1239f110..5932640f4337555780ba534c70704578370519b2 100644 (file)
@@ -24,6 +24,7 @@ namespace Friendica\Module\Settings;
 use Friendica\App;
 use Friendica\Core\Hook;
 use Friendica\Core\Renderer;
+use Friendica\Core\Session;
 use Friendica\Core\System;
 use Friendica\Database\DBA;
 use Friendica\DI;
@@ -54,7 +55,7 @@ class UserExport extends BaseSettings
         */
        protected function content(array $request = []): string
        {
-               if (!local_user()) {
+               if (!Session::getLocalUser()) {
                        throw new HTTPException\ForbiddenException(DI::l10n()->t('Permission denied.'));
                }
 
@@ -100,17 +101,17 @@ class UserExport extends BaseSettings
                                case "backup":
                                        header("Content-type: application/json");
                                        header('Content-Disposition: attachment; filename="' . DI::app()->getLoggedInUserNickname() . '.' . $action . '"');
-                                       self::exportAll(local_user());
+                                       self::exportAll(Session::getLocalUser());
                                        break;
                                case "account":
                                        header("Content-type: application/json");
                                        header('Content-Disposition: attachment; filename="' . DI::app()->getLoggedInUserNickname() . '.' . $action . '"');
-                                       self::exportAccount(local_user());
+                                       self::exportAccount(Session::getLocalUser());
                                        break;
                                case "contact":
                                        header("Content-type: application/csv");
                                        header('Content-Disposition: attachment; filename="' . DI::app()->getLoggedInUserNickname() . '-contacts.csv' . '"');
-                                       self::exportContactsAsCSV(local_user());
+                                       self::exportContactsAsCSV(Session::getLocalUser());
                                        break;
                        }
                        System::exit();