if (line.project == 'IDLE' && line.spanMin >= 5 ) {
line.project = 'LONGIDLE';
}
+ if (line.project == 'IDLE' || line.project == 'LONGIDLE') {
+ line.desc = line.project;
+ }
var project = line.project;
hours[hour] = (typeof(hours[hour]) == 'undefined') ? {} : hours[hour];
: hours[hour][project];
hours[hour][project].total += line.span;
hours[hour][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;
+
}
+ this.shours = shours;
return hours;
},