[ticket/16976] Fix search results count for PostgreSQL

PHPBB3-16976
This commit is contained in:
rxu 2022-03-25 20:58:36 +07:00
parent 0dd053eeba
commit 16b27be2d0
No known key found for this signature in database
GPG key ID: 955F0567380E586A

View file

@ -550,7 +550,7 @@ class fulltext_postgres extends \phpbb\search\base
// if the total result count is not cached yet, retrieve it from the db
if (!$result_count)
{
$sql_count = "SELECT COUNT(*) as result_count
$sql_count = "SELECT COUNT(DISTINCT " . (($type == 'posts') ? 'p.post_id' : 't.topic_id') . ") as result_count
$sql_from
$sql_where";
$result = $this->db->sql_query($sql_count);