supplyGroupInfo method

Future<void> supplyGroupInfo(
  1. String groupID,
  2. V2TimConversation conversation
)

Implementation

Future<void> supplyGroupInfo(String groupID, V2TimConversation conversation) async {
  V2TimValueCallback<List<V2TimGroupInfoResult>> result = await TIMGroupManager.instance.getGroupsInfo(groupIDList: [groupID]);
  if (result.code == 0 && result.data!.isNotEmpty) {
    V2TimGroupInfoResult groupInfoResult = result.data![0];
    if (groupInfoResult.resultCode == 0) {
      conversation.showName = groupInfoResult.groupInfo?.groupName;
      conversation.groupType = groupInfoResult.groupInfo?.groupType;
      conversation.faceUrl = groupInfoResult.groupInfo?.faceUrl;
      conversation.recvOpt = groupInfoResult.groupInfo?.recvOpt;
      conversation.unreadCount = 0;
    }
  }
}