formateGroupProfile static method
dynamic
formateGroupProfile(
- Map<String, dynamic> groupProfileJS
)
Implementation
static formateGroupProfile(Map<String, dynamic> groupProfileJS) async {
var groupProfile = groupProfileJS;
if (groupProfileJS['lastMessage'] != null) {
groupProfile["lastMessage"] =
await formateLasteMessage(jsToMap(groupProfileJS['lastMessage']));
}
if (groupProfileJS['selfInfo'] != null) {
groupProfile["selfInfo"] = jsToMap(groupProfileJS['selfInfo']);
}
if (groupProfileJS['groupCustomField'] != null &&
groupProfileJS['groupCustomField'].length > 0) {
groupProfile["groupCustomField"] =
formateGroupCustomField(groupProfileJS['groupCustomField']);
}
return groupProfile;
}