[Bug #780] Fix bug
Initializing the hours group with the introduced hours parameter. It's also needed to assign it a code, otherwise it would fail when saving. FEA: ItEr67S04BugFixing
This commit is contained in:
parent
1211d12fe1
commit
63d1749f33
2 changed files with 5 additions and 2 deletions
|
|
@ -21,6 +21,7 @@
|
|||
package org.navalplanner.business.templates.entities;
|
||||
|
||||
import java.util.Set;
|
||||
import java.util.UUID;
|
||||
|
||||
import org.navalplanner.business.orders.entities.HoursGroup;
|
||||
import org.navalplanner.business.orders.entities.HoursGroupHandler;
|
||||
|
|
@ -45,7 +46,9 @@ public class HoursGroupOrderLineTemplateHandler extends HoursGroupHandler<OrderL
|
|||
|
||||
@Override
|
||||
protected HoursGroup createHoursGroup(OrderLineTemplate orderLine) {
|
||||
return HoursGroup.create(orderLine);
|
||||
HoursGroup result = HoursGroup.create(orderLine);
|
||||
result.setCode(UUID.randomUUID().toString());
|
||||
return result;
|
||||
}
|
||||
|
||||
@Override
|
||||
|
|
|
|||
|
|
@ -55,11 +55,11 @@ public class TemplatesTree extends EntitiesTree<OrderElementTemplate> {
|
|||
|
||||
@Override
|
||||
protected OrderElementTemplate createNewElement(String name, int hours) {
|
||||
// Pending to set proper hours parameter
|
||||
OrderLineTemplate result = OrderLineTemplate.createNew();
|
||||
result.setName(name);
|
||||
result.setCode(_("New code"));
|
||||
result.setDescription(_("New Description"));
|
||||
result.setWorkHours(hours);
|
||||
return result;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue