From e0c95bace98c3ac738d1c7ca66108ec3d403d694 Mon Sep 17 00:00:00 2001 From: imhao183 Date: Thu, 25 Jun 2020 15:41:31 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=BA=93group=E8=A1=A8?= =?UTF-8?q?=E6=B7=BB=E5=8A=A02=E4=B8=AA=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../migrate/h2/V31__add_group_member_count_history_message.sql | 2 ++ .../mysql/V36__add_group_member_count_history_message.sql | 2 ++ sdk/src/main/java/cn/wildfirechat/sdk/GroupAdmin.java | 2 +- 3 files changed, 5 insertions(+), 1 deletion(-) create mode 100755 broker/migrate/h2/V31__add_group_member_count_history_message.sql create mode 100755 broker/migrate/mysql/V36__add_group_member_count_history_message.sql diff --git a/broker/migrate/h2/V31__add_group_member_count_history_message.sql b/broker/migrate/h2/V31__add_group_member_count_history_message.sql new file mode 100755 index 00000000..3ca5e113 --- /dev/null +++ b/broker/migrate/h2/V31__add_group_member_count_history_message.sql @@ -0,0 +1,2 @@ +alter table `t_group` add column `_history_message` tinyint NOT NULL DEFAULT 0; +alter table `t_group` add column `_max_member_count` int(11) NOT NULL DEFAULT 2000; diff --git a/broker/migrate/mysql/V36__add_group_member_count_history_message.sql b/broker/migrate/mysql/V36__add_group_member_count_history_message.sql new file mode 100755 index 00000000..948c5f9a --- /dev/null +++ b/broker/migrate/mysql/V36__add_group_member_count_history_message.sql @@ -0,0 +1,2 @@ +alter table `t_group` add column `_history_message` tinyint NOT NULL DEFAULT 0, COMMENT "new group member can load group history messages"; +alter table `t_group` add column `_max_member_count` int(11) NOT NULL DEFAULT 2000, COMMENT "max group member count", diff --git a/sdk/src/main/java/cn/wildfirechat/sdk/GroupAdmin.java b/sdk/src/main/java/cn/wildfirechat/sdk/GroupAdmin.java index fae8a5b2..ae3466f7 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, MessagePayload notify_message) throws Exception { + public static IMResult modifyGroupInfo(String operator, String groupId, /*ModifyGroupInfoType*/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);