isLiveKitCloudCustomData static method

bool isLiveKitCloudCustomData(
  1. String? cloudCustomData
)

Implementation

static bool isLiveKitCloudCustomData(String? cloudCustomData) {
  if (cloudCustomData == null) {
    return false;
  }
  try {
    final customData = jsonDecode(cloudCustomData) as Map;
    final haveCorrectBusinessID = customData.containsKey('businessID') &&
        customData['businessID'] == 'flutter_live_kit';
    final haveData = customData.containsKey('data');
    return haveCorrectBusinessID && haveData;
  } catch (error) {
    return false;
  }
}