X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModule%2FFeed.php;h=e5ebe2a4d66239e4551232fb68c49b3fe639e05a;hb=09a44b30399f5923664814af69153b3b7604758b;hp=5df68f223ed57b93a365f8f1cc8580e306111d70;hpb=1fa37586caa351b3bdb44920649ba0fa90c36bd0;p=friendica.git diff --git a/src/Module/Feed.php b/src/Module/Feed.php index 5df68f223e..e5ebe2a4d6 100644 --- a/src/Module/Feed.php +++ b/src/Module/Feed.php @@ -28,8 +28,8 @@ class Feed extends BaseModule { $a = self::getApp(); - $last_update = x($_GET, 'last_update') ? $_GET['last_update'] : ''; - $nocache = x($_GET, 'nocache') && local_user(); + $last_update = defaults($_GET, 'last_update', ''); + $nocache = !empty($_GET['nocache']) && local_user(); if ($a->argc < 2) { System::httpExit(400); @@ -44,6 +44,7 @@ class Feed extends BaseModule case 'posts': case 'comments': case 'activity': + // Correct type names, no change needed break; case 'replies': $type = 'comments'; @@ -53,8 +54,8 @@ class Feed extends BaseModule } $nickname = $a->argv[1]; - header("Content-type: application/atom+xml"); - echo OStatus::feed($nickname, $last_update, 10, $type, $nocache); - killme(); + header("Content-type: application/atom+xml; charset=utf-8"); + echo OStatus::feed($nickname, $last_update, 10, $type, $nocache, true); + exit(); } }