X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FModule%2FNodeInfo210.php;h=43857c87aa4033c1f0e732ab547fe8fa3948780c;hb=c18bda9397d0ea9d68ea7a81e6292459317fdbf5;hp=a354046254d5394127a411135a3d5bc1c3107de8;hpb=537b74f3079a046750bc210bbd9e51c1187b361d;p=friendica.git diff --git a/src/Module/NodeInfo210.php b/src/Module/NodeInfo210.php index a354046254..43857c87aa 100644 --- a/src/Module/NodeInfo210.php +++ b/src/Module/NodeInfo210.php @@ -23,10 +23,10 @@ namespace Friendica\Module; use Friendica\App; use Friendica\BaseModule; +use Friendica\Capabilities\ICanCreateResponses; use Friendica\Core\Addon; use Friendica\Core\Config\Capability\IManageConfigValues; use Friendica\Core\L10n; -use Friendica\Core\System; use Friendica\Model\Nodeinfo; use Friendica\Util\Profiler; use Psr\Log\LoggerInterface; @@ -88,6 +88,7 @@ class NodeInfo210 extends BaseModule $nodeinfo['services']['inbound'][] = 'imap'; } - System::jsonExit($nodeinfo, 'application/json; charset=utf-8', JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES); + $this->response->setType(ICanCreateResponses::TYPE_JSON, 'application/json; charset=utf-8'); + $this->response->addContent(json_encode($nodeinfo, JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES)); } }