Cast key values to int in Mastodon\Stats

- Address https://sekretaerbaer.de/display/61b27817-3763-cd4c-5fca-b4d397968464
This commit is contained in:
Hypolite Petovan 2023-01-25 22:11:22 -05:00
parent 6bedd190b9
commit 0259af1118

View file

@ -45,7 +45,7 @@ class Stats extends BaseDataTransferObject
{ {
if (!empty($config->get('system', 'nodeinfo'))) { if (!empty($config->get('system', 'nodeinfo'))) {
$this->user_count = intval(DI::keyValue()->get('nodeinfo_total_users')); $this->user_count = intval(DI::keyValue()->get('nodeinfo_total_users'));
$this->status_count = DI::keyValue()->get('nodeinfo_local_posts') + DI::keyValue()->get('nodeinfo_local_comments'); $this->status_count = (int)DI::keyValue()->get('nodeinfo_local_posts') + (int)DI::keyValue()->get('nodeinfo_local_comments');
$this->domain_count = $database->count('gserver', ["`network` in (?, ?) AND NOT `failed` AND NOT `blocked`", Protocol::DFRN, Protocol::ACTIVITYPUB]); $this->domain_count = $database->count('gserver', ["`network` in (?, ?) AND NOT `failed` AND NOT `blocked`", Protocol::DFRN, Protocol::ACTIVITYPUB]);
} }
} }