]> git.mxchange.org Git - friendica.git/blobdiff - mod/wall_upload.php
Fix missing/wrong IHandleUserSessions usages
[friendica.git] / mod / wall_upload.php
index 4554c55aa88a2303ab99f291193f81512085ec85..c5575da9764f8b0a77bbf52116250bc09a3bd803 100644 (file)
@@ -27,7 +27,6 @@
 
 use Friendica\App;
 use Friendica\Core\Logger;
-use Friendica\Core\Session;
 use Friendica\Core\System;
 use Friendica\Database\DBA;
 use Friendica\DI;
@@ -76,10 +75,10 @@ function wall_upload_post(App $a, $desktopmode = true)
        $page_owner_nick  = $user['nickname'];
        $community_page   = (($user['page-flags'] == User::PAGE_FLAGS_COMMUNITY) ? true : false);
 
-       if ((local_user()) && (local_user() == $page_owner_uid)) {
+       if ((DI::userSession()->getLocalUserId()) && (DI::userSession()->getLocalUserId() == $page_owner_uid)) {
                $can_post = true;
-       } elseif ($community_page && !empty(Session::getRemoteContactID($page_owner_uid))) {
-               $contact_id = Session::getRemoteContactID($page_owner_uid);
+       } elseif ($community_page && !empty(DI::userSession()->getRemoteContactID($page_owner_uid))) {
+               $contact_id = DI::userSession()->getRemoteContactID($page_owner_uid);
                $can_post = DBA::exists('contact', ['blocked' => false, 'pending' => false, 'id' => $contact_id, 'uid' => $page_owner_uid]);
                $visitor = $contact_id;
        }
@@ -88,7 +87,7 @@ function wall_upload_post(App $a, $desktopmode = true)
                if ($r_json) {
                        System::jsonExit(['error' => DI::l10n()->t('Permission denied.')]);
                }
-               notice(DI::l10n()->t('Permission denied.'));
+               DI::sysmsg()->addNotice(DI::l10n()->t('Permission denied.'));
                System::exit();
        }
 
@@ -147,7 +146,7 @@ function wall_upload_post(App $a, $desktopmode = true)
                if ($r_json) {
                        System::jsonExit(['error' => DI::l10n()->t('Invalid request.')]);
                }
-               notice(DI::l10n()->t('Invalid request.'));
+               DI::sysmsg()->addNotice(DI::l10n()->t('Invalid request.'));
                System::exit();
        }
 
@@ -165,7 +164,7 @@ function wall_upload_post(App $a, $desktopmode = true)
                if ($r_json) {
                        System::jsonExit(['error' => $msg]);
                } else {
-                       echo  $msg. EOL;
+                       echo  $msg . '<br />';
                }
                System::exit();
        }
@@ -203,7 +202,7 @@ function wall_upload_post(App $a, $desktopmode = true)
                        if ($r_json) {
                                System::jsonExit(['error' => $msg]);
                        } else {
-                               echo  $msg. EOL;
+                               echo  $msg . '<br />';
                        }
                        System::exit();
                }
@@ -227,7 +226,7 @@ function wall_upload_post(App $a, $desktopmode = true)
                if ($r_json) {
                        System::jsonExit(['error' => $msg]);
                } else {
-                       echo  $msg. EOL;
+                       echo  $msg . '<br />';
                }
                System::exit();
        }