Skip to content
This repository was archived by the owner on Oct 29, 2021. It is now read-only.

Commit 903b773

Browse files
Fix updatestats where section only has DGD or TUT activities
1 parent e38e43f commit 903b773

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

schedule-generator/ca/uottawa/schedule/Schedule.java

+9-4
Original file line numberDiff line numberDiff line change
@@ -512,10 +512,15 @@ public void updateStats() {
512512
avgStartingTime = new Date(totalStartTime / (7 - numOfDaysOff));
513513
avgEndingTime = new Date(totalEndTime / (7 - numOfDaysOff));
514514
avgLengthOfDay = new Date(totalLengthOfDay / (7 - numOfDaysOff));
515-
516-
ignoreExtrasAvgStartingTime = new Date(ieTotalStartTime / (7 - ignoreExtrasNumOfDaysOff));
517-
ignoreExtrasAvgEndingTime = new Date(ieTotalEndTime / (7 - ignoreExtrasNumOfDaysOff));
518-
ignoreExtrasAvgLengthOfDay = new Date(ieTotalLengthOfDay / (7 - ignoreExtrasNumOfDaysOff));
515+
if (ieTotalStartTime == 0) {
516+
ignoreExtrasAvgStartingTime = avgStartingTime;
517+
ignoreExtrasAvgEndingTime = avgEndingTime;
518+
ignoreExtrasAvgLengthOfDay = avgLengthOfDay;
519+
} else {
520+
ignoreExtrasAvgStartingTime = new Date(ieTotalStartTime / (7 - ignoreExtrasNumOfDaysOff));
521+
ignoreExtrasAvgEndingTime = new Date(ieTotalEndTime / (7 - ignoreExtrasNumOfDaysOff));
522+
ignoreExtrasAvgLengthOfDay = new Date(ieTotalLengthOfDay / (7 - ignoreExtrasNumOfDaysOff));
523+
}
519524
}
520525
}
521526

0 commit comments

Comments
 (0)