diff options
author | Simon Rettberg | 2017-02-07 14:55:23 +0100 |
---|---|---|
committer | Simon Rettberg | 2017-02-07 14:55:23 +0100 |
commit | 5dd18528ebd23cbc8b6d86c988d398a0058d1bab (patch) | |
tree | bf328ef96f85f53183752e08065a9739db49dc77 /modules-available/statistics_reporting/inc/getdata.inc.php | |
parent | [statistics_reporting] Fix hiding of checkboxes not matching any column (diff) | |
download | slx-admin-5dd18528ebd23cbc8b6d86c988d398a0058d1bab.tar.gz slx-admin-5dd18528ebd23cbc8b6d86c988d398a0058d1bab.tar.xz slx-admin-5dd18528ebd23cbc8b6d86c988d398a0058d1bab.zip |
[statistics_reporting] Use indexed fields for joins, return location id from GetData::*
Diffstat (limited to 'modules-available/statistics_reporting/inc/getdata.inc.php')
-rw-r--r-- | modules-available/statistics_reporting/inc/getdata.inc.php | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/modules-available/statistics_reporting/inc/getdata.inc.php b/modules-available/statistics_reporting/inc/getdata.inc.php index b19af966..9604d652 100644 --- a/modules-available/statistics_reporting/inc/getdata.inc.php +++ b/modules-available/statistics_reporting/inc/getdata.inc.php @@ -49,6 +49,9 @@ class GetData 'sessions' => $row['longSessions'], 'shortSessions' => $row['shortSessions'] ); + if (!$anonymize) { + $entry['locationId'] = $row['locId']; + } if ($printable) { $entry['time_s'] = self::formatSeconds($row['timeSum']); $entry['medianTime_s'] = self::formatSeconds($median); @@ -78,6 +81,9 @@ class GetData 'shortSessions' => $row['shortSessions'], 'location' => ($anonymize ? $row['locHash'] : $row['locName']), ); + if (!$anonymize) { + $entry['locationId'] = $row['locId']; + } if ($printable) { $entry['time_s'] = self::formatSeconds($row['timeSum']); $entry['medianTime_s'] = self::formatSeconds($median); |