getCreateGroupCustomText static method
Implementation
static String getCreateGroupCustomText(V2TimMessage v2timMessage) {
if (v2timMessage.elemType != MessageElemType.V2TIM_ELEM_TYPE_CUSTOM) {
return '';
}
final customElem = v2timMessage!.customElem;
try {
if (customElem?.data != null) {
final customMessage = jsonDecode(customElem!.data!);
MessageCustom messageCustom = MessageCustom.fromJson(customMessage);
if (messageCustom.businessID == MessageCustom.businessIDGroupCreate) {
if (messageCustom!.cmd != null) {
if (messageCustom!.cmd == 0) {
return "\"${getShowName(v2timMessage)}\"${tL10n.createGroupTips}";
} else {
return "\"${getShowName(v2timMessage)}\"${tL10n.createCommunity}";
}
}
}
}
} catch (e) {
print(e);
}
return '';
}