From 38065ff02cacfdf2e6872f32ede9182ee5da6c33 Mon Sep 17 00:00:00 2001 From: Pietro Carrara Date: Mon, 11 Jan 2021 15:46:57 -0300 Subject: [PATCH] Add unique_ips field to the API --- inc/api.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/inc/api.php b/inc/api.php index d7fb0633..720a1031 100644 --- a/inc/api.php +++ b/inc/api.php @@ -170,6 +170,13 @@ class Api { $apiPosts['posts'][] = $this->translatePost($p, $threadsPage); } + // Count unique IPs + $ips = array($thread->ip); + foreach ($thread->posts as $p) { + $ips[] = $p->ip; + } + $apiPosts['posts'][0]['unique_ips'] = count(array_unique($ips)); + return $apiPosts; }