setGroupToDisturb method
通过群idgroupId
设置群组是否免打扰isNoDisturb
Implementation
Future<EMGroup> setGroupToDisturb(
String groupId,
bool isNoDisturb,
) async {
Map req = {'noDisturb': isNoDisturb, 'group_id': groupId};
EMLog.v('setGroupToDisturb: ' + req.toString());
Map result = await _channel.invokeMethod(EMSDKMethod.updateGroupPushService, req);
EMError.hasErrorFromResult(result);
EMGroup group = EMGroup.fromJson(result[EMSDKMethod.updateGroupPushService]);
_noDisturbGroups!.removeWhere((e) => e == group.groupId);
if (isNoDisturb) _noDisturbGroups!.add(group.groupId);
return group;
}