addToGroup method
Adds a member to the group. Possible memberType (at the time of this writing) are:
'id': identity 'it': identity template
Implementation
Future addToGroup({
required String groupCategory,
required String groupName,
required String memberType,
required String memberId,
required String memberName,
Map<String,dynamic>? groupCreateParams,
Map<String,dynamic>? joinAttrs,
}) async {
var url = '/add-to-group';
var params = <String,dynamic>{
"groupCategory": groupCategory,
"groupName": groupName,
"memberType": memberType,
"memberId": memberId,
"memberName": memberName,
};
if (groupCreateParams != null) {
params['groupCreateParams'] = groupCreateParams;
}
if (joinAttrs != null) {
params["joinAttrs"] = joinAttrs;
}
var resp = await _invoke(url, params, true);
if (resp['result'] != 'OK') throw resp['result'];
}