From e7cc1649c88043b3540d57dcb4301fdda5212bc9 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 8e35b511..b7671ef7 100644 --- a/inc/api.php +++ b/inc/api.php @@ -167,6 +167,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; }