From 7ee495665336679f013b604342cb0f17d799ab42 Mon Sep 17 00:00:00 2001 From: MDW Date: Sat, 22 Feb 2025 16:13:29 +0100 Subject: [PATCH] Fix ci - customreports, list_print_total --- htdocs/core/customreports.php | 5 ++++- htdocs/core/tpl/list_print_total.tpl.php | 6 +++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/htdocs/core/customreports.php b/htdocs/core/customreports.php index 9d3aa25d227..98b2412875f 100644 --- a/htdocs/core/customreports.php +++ b/htdocs/core/customreports.php @@ -39,8 +39,11 @@ * @var Translate $langs * @var User $user * - * @var array $toselect + * @var ?int[] $toselect Items selected on page, only used to see if not empty here */ +' +@phan-var-force ?int[] $toselect +'; // Initialise values $search_groupby = array(); diff --git a/htdocs/core/tpl/list_print_total.tpl.php b/htdocs/core/tpl/list_print_total.tpl.php index 587a59ed68c..d20416864b0 100644 --- a/htdocs/core/tpl/list_print_total.tpl.php +++ b/htdocs/core/tpl/list_print_total.tpl.php @@ -24,10 +24,10 @@ * @var Translate $langs * * @var int $trforbreaknobg - * @var array{nbfield:int,type?:array,pos?:array,val?:array} $totalarray + * @var array{nbfield:int,type?:array,pos?:array,val?:array} $totalarray */ ' -@phan-var-force array{nbfield:int,type?:array,pos?:array,val?:array} $totalarray +@phan-var-force array{nbfield:int,type?:array,pos?:array,val?:array} $totalarray @phan-var-force ?string $sqlfields '; @@ -86,7 +86,7 @@ if (isset($totalarray['pos'])) { while ($i < $totalarray['nbfield']) { $i++; if (!empty($totalarray['pos'][$i])) { - printTotalValCell($totalarray['type'][$i] ?? '', empty($totalarray['val'][$totalarray['pos'][$i]]) ? 0 : $totalarray['val'][$totalarray['pos'][$i]]); + printTotalValCell($totalarray['type'][$i] ?? '', empty($totalarray['val'][$totalarray['pos'][$i]]) ? '0' : (string) $totalarray['val'][$totalarray['pos'][$i]]); } else { if ($i == 1) { if ((is_null($limit) || $num < $limit) && empty($offset)) {