summaryrefslogtreecommitdiffstats
path: root/modules-available/statistics/inc/hardwarequery.inc.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules-available/statistics/inc/hardwarequery.inc.php')
-rw-r--r--modules-available/statistics/inc/hardwarequery.inc.php3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules-available/statistics/inc/hardwarequery.inc.php b/modules-available/statistics/inc/hardwarequery.inc.php
index 525e05e8..00a9bbc9 100644
--- a/modules-available/statistics/inc/hardwarequery.inc.php
+++ b/modules-available/statistics/inc/hardwarequery.inc.php
@@ -131,10 +131,11 @@ class HardwareQuery
*/
public function buildQuery(string $groupBy = ''): string
{
+ $groupConcat = !empty($groupBy) && $groupBy !== 'mxhw.machinehwid';
$columns = [];
foreach ($this->columns as $column) {
if ($column instanceof HardwareQueryColumn) {
- $column->generate($this->joins, $columns, $this->args);
+ $column->generate($this->joins, $columns, $this->args, $groupConcat);
} else {
$columns[] = $column;
}