Bug #1494: Use deadline as delivery date for subcontracted tasks, if present,
or use task end date otherwise. FEA: ItEr76S04BugFixing
This commit is contained in:
parent
d8f66d554f
commit
1a60df1110
1 changed files with 6 additions and 1 deletions
|
|
@ -86,7 +86,12 @@ public class SubcontractModel implements ISubcontractModel {
|
|||
|
||||
if (subcontractedTaskData == null) {
|
||||
this.subcontractedTaskData = SubcontractedTaskData.create(task);
|
||||
this.addDeliverDate(getEndDate());
|
||||
if (task.getDeadline() != null) {
|
||||
this.addDeliverDate(task.getDeadline().toDateMidnight()
|
||||
.toDate());
|
||||
} else {
|
||||
this.addDeliverDate(getEndDate());
|
||||
}
|
||||
} else {
|
||||
subcontractedTaskDataDAO.reattach(subcontractedTaskData);
|
||||
loadRequiredDeliveringDates(subcontractedTaskData);
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue