diff --git a/inc/api.php b/inc/api.php index 16844d32..50b812a5 100644 --- a/inc/api.php +++ b/inc/api.php @@ -119,8 +119,9 @@ class Api { $fields = $threadsPage ? self::THREADS_PAGE_FIELDS : $this->postFields; $this->translateFields($fields, $post, $apiPost); + if (isset($config['poster_ids']) && $config['poster_ids']) { - $apiPost['id'] = poster_id($post->ip, $post->thread, $board['uri']); + $apiPost['id'] = poster_id($post->ip, $post->thread ?? $post->id); } if ($threadsPage) { return $apiPost;