]> git.mxchange.org Git - friendica.git/blobdiff - src/Module/Admin/Item/Source.php
Fix session size problems
[friendica.git] / src / Module / Admin / Item / Source.php
index f5eb5afb68d12826bd0f71c2f86aa4bd5eddd4a9..6da9eec6d320da91c94dc261f1db3e3abacd034e 100644 (file)
@@ -5,25 +5,27 @@ namespace Friendica\Module\Admin\Item;
 use Friendica\Core\L10n;
 use Friendica\Core\Renderer;
 use Friendica\Model;
+use Friendica\Module\BaseAdminModule;
 
 /**
  * @author Hypolite Petovan <mrpetovan@gmail.com>
  */
-class Source extends \Friendica\BaseModule
+class Source extends BaseAdminModule
+
 {
        public static function content()
        {
-               if (!is_site_admin()) {
-                       return;
-               }
+               parent::content();
 
                $a = self::getApp();
 
-               if (!empty($a->argv[1])) {
-                       $guid = $a->argv[1];
+               $guid = null;
+               // @TODO: Replace with parameter from router
+               if (!empty($a->argv[3])) {
+                       $guid = $a->argv[3];
                }
 
-               $guid = defaults($_REQUEST['guid'], $guid);
+               $guid = $_REQUEST['guid'] ?? $guid;
 
                $source = '';
                $item_uri = '';