From: Nik Okuntseff Date: Tue, 31 Jul 2018 23:32:49 +0000 (+0000) Subject: A little bit more refactoring. X-Git-Tag: timetracker_1.19-1~787 X-Git-Url: http://wagnertech.de/git?a=commitdiff_plain;h=47676f16efdde0b36a4ed09d2ab0476584aeb2a6;p=timetracker.git A little bit more refactoring. --- diff --git a/WEB-INF/lib/ttReportHelper.class.php b/WEB-INF/lib/ttReportHelper.class.php index 1b1adf90..42463d08 100644 --- a/WEB-INF/lib/ttReportHelper.class.php +++ b/WEB-INF/lib/ttReportHelper.class.php @@ -157,19 +157,19 @@ class ttReportHelper { array_push($fields, 'cfo.value as cf_1'); } } - -// TODO: refactoring in progress down from here... The above is identical to getFavItems and is ready to merge. // Add start time. - if ($bean->getAttribute('chstart')) { + if ($options['show_start']) { array_push($fields, "l.start as unformatted_start"); array_push($fields, "TIME_FORMAT(l.start, '%k:%i') as start"); } // Add finish time. - if ($bean->getAttribute('chfinish')) + if ($options['show_end']) array_push($fields, "TIME_FORMAT(sec_to_time(time_to_sec(l.start) + time_to_sec(l.duration)), '%k:%i') as finish"); // Add duration. - if ($bean->getAttribute('chduration')) + if ($options['show_duration']) array_push($fields, "TIME_FORMAT(l.duration, '%k:%i') as duration"); + +// TODO: refactoring in progress down from here... The above is identical to getFavItems and is ready to merge. // Add work units. if ($bean->getAttribute('chunits')) { if ($user->unit_totals_only) @@ -1816,8 +1816,8 @@ class ttReportHelper { */ $options['show_project'] = $bean->getAttribute('chproject'); $options['show_start'] = $bean->getAttribute('chstart'); + $options['show_duration'] = $bean->getAttribute('chduration'); /* - `show_duration` tinyint(4) NOT NULL default 0, # whether to show duration field `show_cost` tinyint(4) NOT NULL default 0, # whether to show cost field */ $options['show_task'] = $bean->getAttribute('chtask'); diff --git a/WEB-INF/templates/footer.tpl b/WEB-INF/templates/footer.tpl index 4711f931..bcbfab0e 100644 --- a/WEB-INF/templates/footer.tpl +++ b/WEB-INF/templates/footer.tpl @@ -12,7 +12,7 @@
-
 Anuko Time Tracker 1.17.97.4305 | Copyright © Anuko | +  Anuko Time Tracker 1.17.97.4306 | Copyright © Anuko | {$i18n.footer.credits} | {$i18n.footer.license} | {$i18n.footer.improve}