From: Alan Knowles Date: Mon, 3 Apr 2017 04:24:23 +0000 (+0800) Subject: GitLogParser.js X-Git-Url: http://git.roojs.org/?p=gitlive;a=commitdiff_plain;h=0a4be15c0ccec410e4f7bbea43effbb276ea80ef GitLogParser.js --- diff --git a/GitLogParser.js b/GitLogParser.js index 4f7b635c..2976b7ef 100644 --- a/GitLogParser.js +++ b/GitLogParser.js @@ -82,6 +82,14 @@ GitLogParser = { hours[hour][project].total += line.span; hours[hour][project].items.push(line); + hours[-1] = (typeof(hours[-1]) == 'undefined') ? {} : hours[-1]; + hours[-1][project] = (typeof(hours[-1][project]) == 'undefined') ? + { total : 0, items : [] } + : hours[hour][project]; + + hours[-1][project].total += line.span; + hours[-1][project].items.push(line); + shours[hour] = (typeof(shours[hour]) == 'undefined') ? {} : shours[hour]; shours[hour][line.desc] = (typeof(shours[hour][line.desc] ) == 'undefined') ? 0 : shours[hour][line.desc] ; shours[hour][line.desc] += line.span;