X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModule%2FNoScrape.php;h=cef7cdce72010dbbcaba891a05fc70e2e2ce0e9c;hb=a1947d2bb106e932cb72616e6c4cf809d249a1f6;hp=718c95c107cc4de8b438a5c0cc2684313e73eb31;hpb=04450bbbd4a490e29c2295ab0c11e3dcb6e9bc95;p=friendica.git diff --git a/src/Module/NoScrape.php b/src/Module/NoScrape.php index 718c95c107..cef7cdce72 100644 --- a/src/Module/NoScrape.php +++ b/src/Module/NoScrape.php @@ -1,6 +1,6 @@ getLoggedInUserNickname(); } else { - System::jsonError(403, 'Authentication required'); + $this->jsonError(403, 'Authentication required'); } $owner = User::getOwnerDataByNick($which); if (empty($owner['uid'])) { - System::jsonError(404, 'Profile not found'); + $this->jsonError(404, 'Profile not found'); } $json_info = [ @@ -72,7 +71,7 @@ class NoScrape extends BaseModule if (!$owner['net-publish']) { $json_info['hide'] = true; - System::jsonExit($json_info); + $this->jsonExit($json_info); } $keywords = $owner['pub_keywords'] ?? ''; @@ -95,7 +94,7 @@ class NoScrape extends BaseModule // We display the last activity (post or login), reduced to year and week number $last_active = strtotime($owner['last-item']); - if ($last_active < strtotime($owner['last-activity'])) { + if ($owner['last-activity'] && $last_active < strtotime($owner['last-activity'])) { $last_active = strtotime($owner['last-activity']); } $json_info['last-activity'] = date('o-W', $last_active); @@ -108,6 +107,6 @@ class NoScrape extends BaseModule } } - System::jsonExit($json_info); + $this->jsonExit($json_info); } }