]> git.mxchange.org Git - friendica.git/blobdiff - src/Content/Widget/CalendarExport.php
Fix error / "about" is now converted to BBCode
[friendica.git] / src / Content / Widget / CalendarExport.php
index 2129cd515c3cddc88eb6d43bfe9f1e0aebb8aa8a..2c21b2f0d0ab7e2d1b2f59194e87e038d27437cb 100644 (file)
@@ -27,6 +27,10 @@ class CalendarExport
        public static function getHTML() {
                $a = get_app();
 
+               if (empty($a->data['user'])) {
+                       return;
+               }
+
                $owner_uid = $a->data['user']['uid'];
 
                // The permission testing is a little bit tricky because we have to respect many cases.
@@ -36,6 +40,10 @@ class CalendarExport
                        return;
                }
 
+               /*
+                * If it's a kind of profile page (intval($owner_uid)) return if the user not logged in and
+                * export feature isn't enabled.
+                */
                /*
                 * Cal logged in user (test permission at foreign profile page).
                 * If the $owner uid is available we know it is part of one of the profile pages (like /cal).