isPrivateMessage static method

bool isPrivateMessage(
  1. V2TimMessage message
)

Implementation

static bool isPrivateMessage(V2TimMessage message) {
  final cloudCustomData = message.cloudCustomData;
  if (cloudCustomData != null && cloudCustomData.isNotEmpty) {
    try {
      final data = jsonDecode(cloudCustomData);
      final isPrivate = data['IsPrivateMsg'];
      return isPrivate == 1;
    } catch (e) {
      return false;
    }
  }
  return false;
}