同步专业版IM服务超级群组的数据库和SDK

This commit is contained in:
heavyrian2012
2023-04-13 08:50:07 +08:00
parent 75cb7f8b98
commit 99c5210935
6 changed files with 2754 additions and 4 deletions
@@ -65,6 +65,9 @@ public class InputCreateGroup extends InputGroupBase {
if(group_info.max_member_count > 0) {
groupInfoBuilder.setMaxMemberCount(group_info.max_member_count);
}
if(group_info.isSuper_group()) {
groupInfoBuilder.setSuperGroup(1);
}
groupBuilder.setGroupInfo(groupInfoBuilder);
if(group.getMembers() != null) {
@@ -8,10 +8,6 @@
package cn.wildfirechat.pojos;
import cn.wildfirechat.proto.WFCMessage;
import java.util.List;
public class OutputRecallMessageData {
private OutputMessageData message;
private String userId;
@@ -21,6 +21,7 @@ public class PojoGroupInfo {
int searchable;
int max_member_count;
int history_message;
boolean super_group;
public String getTarget_id() {
return target_id;
@@ -117,4 +118,12 @@ public class PojoGroupInfo {
public void setHistory_message(int history_message) {
this.history_message = history_message;
}
public boolean isSuper_group() {
return super_group;
}
public void setSuper_group(boolean super_group) {
this.super_group = super_group;
}
}
@@ -9,6 +9,7 @@ public class ProtoConstants {
int ConversationType_ChatRoom = 2;
int ConversationType_Channel = 3;
int ConversationType_Things = 4;
int ConversationType_SecretChat = 5;
}
//message GroupInfo -> type