getFullOrganization method

Future<(Organization?, List<Member>)> getFullOrganization({
  1. String? organizationId,
  2. String? organizationSlug,
  3. int? membersLimit,
})

Get full organization details with members

Implementation

Future<(Organization?, List<Member>)> getFullOrganization({
  String? organizationId,
  String? organizationSlug,
  int? membersLimit,
}) async {
  try {
    final result = await _client.getFullOrganization(
      organizationId: organizationId,
      organizationSlug: organizationSlug,
      membersLimit: membersLimit,
    );
    return (result.data?.organization, result.data?.members ?? []);
  } catch (e) {
    if (kDebugMode) {
      print('Error getting full organization: $e');
    }
    return (null, <Member>[]);
  }
}