From fdf47ef88f46ac3b3c9d154f36e4abf4797c7e10 Mon Sep 17 00:00:00 2001 From: Michael Date: Fri, 8 Oct 2021 06:01:07 +0000 Subject: [PATCH] Count via "distinct" --- mod/message.php | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/mod/message.php b/mod/message.php index dff0531032..1c6502ee15 100644 --- a/mod/message.php +++ b/mod/message.php @@ -212,14 +212,7 @@ function message_content(App $a) $o .= $header; - $total = 0; - $r = DBA::fetchFirst("SELECT count(*) AS `total`, ANY_VALUE(`created`) AS `created` FROM `mail` - WHERE `mail`.`uid` = ? GROUP BY `parent-uri` ORDER BY `created` DESC", - local_user() - ); - if (DBA::isResult($r)) { - $total = $r['total']; - } + $total = DBA::count('mail', ['uid' => local_user()], ['distinct' => true, 'expression' => 'parent-uri']); $pager = new Pager(DI::l10n(), DI::args()->getQueryString());