MIFOSX-469 - fixed group activating issue

This commit is contained in:
ashok-conflux
2013-06-19 16:20:31 +05:30
parent 5094f8b89e
commit 3019f28371
@@ -107,11 +107,13 @@ public final class Group extends AbstractPersistable<Long> {
final Set<Client> clientMembers, final Set<Group> groupMembers) {
GroupingTypeStatus status = GroupingTypeStatus.PENDING;
LocalDate groupActivationDate = null;
if (active) {
status = GroupingTypeStatus.ACTIVE;
groupActivationDate = activationDate;//set activation date only if group is made active
}
return new Group(office, staff, parent, groupLevel, name, externalId, status, activationDate, clientMembers, groupMembers);
return new Group(office, staff, parent, groupLevel, name, externalId, status, groupActivationDate, clientMembers, groupMembers);
}
public Group(final Office office, final Staff staff, final Group parent, final GroupLevel groupLevel, final String name,