Expose method that always returns a not null IWorkHours for a resource
FEA: ItEr60S19TimeUnitDataType
This commit is contained in:
parent
6f7ef1a310
commit
75c1110d1d
1 changed files with 4 additions and 3 deletions
|
|
@ -865,15 +865,16 @@ public abstract class Resource extends IntegrationEntity {
|
|||
}
|
||||
|
||||
public int getTotalWorkHours(LocalDate start, LocalDate end) {
|
||||
return getTotalWorkHoursFor(calendarOrDefault(), start, end, null);
|
||||
return getTotalWorkHoursFor(getCalendarOrDefault(), start, end, null);
|
||||
}
|
||||
|
||||
public int getTotalWorkHours(LocalDate start, LocalDate end,
|
||||
ICriterion criterion) {
|
||||
return getTotalWorkHoursFor(calendarOrDefault(), start, end, criterion);
|
||||
return getTotalWorkHoursFor(getCalendarOrDefault(), start, end,
|
||||
criterion);
|
||||
}
|
||||
|
||||
private IWorkHours calendarOrDefault() {
|
||||
public IWorkHours getCalendarOrDefault() {
|
||||
return getCalendar() != null ? getCalendar() : SameWorkHoursEveryDay
|
||||
.getDefaultWorkingDay();
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue