diff --git a/sdk/src/main/java/cn/wildfirechat/sdk/GroupAdmin.java b/sdk/src/main/java/cn/wildfirechat/sdk/GroupAdmin.java index 77848c8a..5c23beab 100644 --- a/sdk/src/main/java/cn/wildfirechat/sdk/GroupAdmin.java +++ b/sdk/src/main/java/cn/wildfirechat/sdk/GroupAdmin.java @@ -52,7 +52,7 @@ public class GroupAdmin { return AdminHttpUtils.httpJsonPost(path, transferGroup, Void.class); } - public static IMResult modifyGroupInfo(String operator, String groupId, int type, String value, List to_lines) throws Exception { + public static IMResult modifyGroupInfo(String operator, String groupId, int type, String value, List to_lines, MessagePayload notify_message) throws Exception { String path = APIPath.Group_Modify_Info; InputModifyGroupInfo modifyGroupInfo = new InputModifyGroupInfo(); modifyGroupInfo.setGroup_id(groupId); @@ -60,6 +60,7 @@ public class GroupAdmin { modifyGroupInfo.setTo_lines(to_lines); modifyGroupInfo.setType(type); modifyGroupInfo.setValue(value); + modifyGroupInfo.setNotify_message(notify_message); return AdminHttpUtils.httpJsonPost(path, modifyGroupInfo, Void.class); } @@ -130,5 +131,4 @@ public class GroupAdmin { return AdminHttpUtils.httpJsonPost(path, inputUserId, OutputGroupIds.class); } - } diff --git a/sdk/src/main/java/cn/wildfirechat/sdk/Main.java b/sdk/src/main/java/cn/wildfirechat/sdk/Main.java index 513764d2..536176c1 100644 --- a/sdk/src/main/java/cn/wildfirechat/sdk/Main.java +++ b/sdk/src/main/java/cn/wildfirechat/sdk/Main.java @@ -351,7 +351,7 @@ public class Main { System.exit(-1); } - voidIMResult = GroupAdmin.modifyGroupInfo(groupInfo.getOwner(), groupInfo.getTarget_id(), ProtoConstants.ModifyGroupInfoType.Modify_Group_Name,"HelloWorld", null); + voidIMResult = GroupAdmin.modifyGroupInfo(groupInfo.getOwner(), groupInfo.getTarget_id(), ProtoConstants.ModifyGroupInfoType.Modify_Group_Name,"HelloWorld", null, null); if (voidIMResult != null && voidIMResult.getErrorCode() == ErrorCode.ERROR_CODE_SUCCESS) { System.out.println("transfer success"); } else {