diff --git a/src/main/java/com/ctrip/zeus/restful/resource/GroupMemberResource.java b/src/main/java/com/ctrip/zeus/restful/resource/GroupMemberResource.java index eb889954..0dc37e41 100644 --- a/src/main/java/com/ctrip/zeus/restful/resource/GroupMemberResource.java +++ b/src/main/java/com/ctrip/zeus/restful/resource/GroupMemberResource.java @@ -217,16 +217,13 @@ public class GroupMemberResource { onlineGroupUpdate(group); } else { groupRepository.update(group, true); + try { + propertyBox.set("status", "toBeActivated", "group", group.getId()); + } catch (Exception ex) { + } } } finally { lock.unlock(); - - try { - if (groupCriteriaQuery.queryByIdAndMode(group.getId(), SelectionMode.REDUNDANT).length == 2) { - propertyBox.set("status", "toBeActivated", "group", group.getId()); - } - } catch (Exception ex) { - } } return responseHandler.handle("Successfully updated group servers to group with id " + gsl.getGroupId() + ".", hh.getMediaType()); }