From 691499b667acd1f329a994ca50205d57cd726e56 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 3 Jun 2020 11:45:06 +0200 Subject: [statistics] Fix querying location 0 (no location) --- modules-available/statistics/inc/statisticsfilter.inc.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/modules-available/statistics/inc/statisticsfilter.inc.php b/modules-available/statistics/inc/statisticsfilter.inc.php index 49f4b59e..4a4899e2 100644 --- a/modules-available/statistics/inc/statisticsfilter.inc.php +++ b/modules-available/statistics/inc/statisticsfilter.inc.php @@ -505,6 +505,8 @@ class LocationStatisticsFilter extends EnumStatisticsFilter } if ($recursive) { $argument = array_keys(Location::getRecursiveFlat($argument)); + } elseif ($argument == 0) { + return 'locationid IS ' . ($operator === '!=' ? 'NOT' : '') . ' NULL'; } return parent::whereClause($operator, $argument, $args, $joins); } -- cgit v1.2.3-55-g7522