X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModule%2FFiler%2FSaveTag.php;h=326f415cfca8a69cb7dd9e6bb4161da6827a9ef6;hb=bc7bf77096eb335cd76abce24f8a57c261b153d9;hp=fd572a7beafe4b44ebd2281dda3fdbc5df66a773;hpb=e9b3a9426aec2259f19ae3d7adb2f18dcfc7b5e1;p=friendica.git diff --git a/src/Module/Filer/SaveTag.php b/src/Module/Filer/SaveTag.php index fd572a7bea..326f415cfc 100644 --- a/src/Module/Filer/SaveTag.php +++ b/src/Module/Filer/SaveTag.php @@ -1,6 +1,6 @@ logger = $logger; - - if (!local_user()) { - notice($this->t('You must be logged in to use this module')); + parent::__construct($l10n, $baseUrl, $args, $logger, $profiler, $response, $server, $parameters); + + if (!DI::userSession()->getLocalUserId()) { + DI::sysmsg()->addNotice($this->t('You must be logged in to use this module')); $baseUrl->redirect(); } } - public function rawContent() + protected function rawContent(array $request = []) { $term = XML::unescape(trim($_GET['term'] ?? '')); @@ -64,11 +62,11 @@ class SaveTag extends BaseModule if (!DBA::isResult($item)) { throw new HTTPException\NotFoundException(); } - Model\Post\Category::storeFileByURIId($item['uri-id'], local_user(), Model\Post\Category::FILE, $term); + Model\Post\Category::storeFileByURIId($item['uri-id'], DI::userSession()->getLocalUserId(), Model\Post\Category::FILE, $term); } // return filer dialog - $filetags = Model\Post\Category::getArray(local_user(), Model\Post\Category::FILE); + $filetags = Model\Post\Category::getArray(DI::userSession()->getLocalUserId(), Model\Post\Category::FILE); $tpl = Renderer::getMarkupTemplate("filer_dialog.tpl"); echo Renderer::replaceMacros($tpl, [