Merge pull request #1100 from chandrikamohith/MIFOSX-1480
MIFOSX-1480 Group member changes
This commit is contained in:
@@ -537,13 +537,14 @@ public final class Group extends AbstractPersistable<Long> {
|
|||||||
group.getId());
|
group.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (hasGroupAsMember(group)) { throw new GroupExistsInCenterException(getId(), group.getId()); }
|
||||||
|
|
||||||
if (group.isChildGroup()) {
|
if (group.isChildGroup()) {
|
||||||
final String defaultUserMessage = "Group is already associated with a center";
|
final String defaultUserMessage = "Group is already associated with a center";
|
||||||
throw new GeneralPlatformDomainRuleException("error.msg.group.already.associated.with.center", defaultUserMessage, group
|
throw new GeneralPlatformDomainRuleException("error.msg.group.already.associated.with.center", defaultUserMessage, group
|
||||||
.getParent().getId(), group.getId());
|
.getParent().getId(), group.getId());
|
||||||
}
|
}
|
||||||
|
|
||||||
if (hasGroupAsMember(group)) { throw new GroupExistsInCenterException(getId(), group.getId()); }
|
|
||||||
|
|
||||||
this.groupMembers.add(group);
|
this.groupMembers.add(group);
|
||||||
differences.add(group.getId().toString());
|
differences.add(group.getId().toString());
|
||||||
|
|||||||
Reference in New Issue
Block a user