Skip to content

Commit a46002d

Browse files
committed
Refactor sumHoursEntriesSelected
1 parent d6c4865 commit a46002d

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

src/app/modules/reports/components/time-entries-table/time-entries-table.component.ts

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -168,13 +168,8 @@ export class TimeEntriesTableComponent implements OnInit, OnDestroy, AfterViewIn
168168
sumHoursEntriesSelected(entry: Entry, checked: boolean){
169169
this.resultSumEntriesSelected = new TotalHours();
170170
const duration = moment.duration(moment(entry.end_date).diff(moment(entry.start_date)));
171-
if(checked){
172-
this.totalTimeSelected = this.totalTimeSelected.add(duration);
173-
}
174-
else{
175-
this.totalTimeSelected = this.totalTimeSelected.subtract(duration);
176-
}
177-
let daysTotalInHours = this.totalTimeSelected.days() * 24;
171+
this.totalTimeSelected = checked ? this.totalTimeSelected.add(duration) : this.totalTimeSelected.subtract(duration);
172+
const daysTotalInHours = this.totalTimeSelected.days() * 24;
178173
this.resultSumEntriesSelected.hours = this.totalTimeSelected.hours() + daysTotalInHours;
179174
this.resultSumEntriesSelected.minutes = this.totalTimeSelected.minutes();
180175
this.resultSumEntriesSelected.seconds = this.totalTimeSelected.seconds();

0 commit comments

Comments
 (0)