getPermissionList method

Future<void> getPermissionList()

Implementation

Future<void> getPermissionList() async {
  var body = GetPermissionListBody(classId: _config.classId);
  var data = await networkService.getPermissionList(body);
  if (data != null) {
    if (data.errorCode == 0) {
      final Map<String, Member> formatedMembers = {};
      for (var item in data.members) {
        formatedMembers[item.userId] = item;
      }
      _membersInfoObs.updateMembersInfo(formatedMembers, "getPermissionList");
    }
  }
}