X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=WEB-INF%2Flib%2FttReportHelper.class.php;h=3a6a09608fff703388429fa063ffcc6e8c1f4fe1;hb=a48e5ff4ad629b551f6a94143a5e9d0f235b1953;hp=5dafe95be2f7917a86233ce54fd8abb3dd7d1ce0;hpb=d31bcc34081a36b3f45c080f3a5cd231ec417fa9;p=timetracker.git diff --git a/WEB-INF/lib/ttReportHelper.class.php b/WEB-INF/lib/ttReportHelper.class.php index 5dafe95b..3a6a0960 100644 --- a/WEB-INF/lib/ttReportHelper.class.php +++ b/WEB-INF/lib/ttReportHelper.class.php @@ -1445,7 +1445,10 @@ class ttReportHelper { // makeJoinPart builds a left join part for getSubtotals query (for time items). static function makeJoinPart($options) { - global $custom_fields; // TODO: is it safe to assume the object is there when needed? + global $user; + if (ttReportHelper::groupingBy('cf_1', $options)) { + $custom_fields = new CustomFields($user->group_id); + } $group_by_fields = ttReportHelper::makeGroupByFieldsPart($options); // TODO: refactor this, perhaps? if (strpos($group_by_fields, 'user') !== false) {