delete method

Deletes the requested value.

Implementation

Future<AuthOrganizationMutationResult<AuthOrganization>> delete({
  String? organizationId,
}) async {
  final id = _organizationId(organizationId);
  final result = _mutation(
    await _post(const AuthRoutePath('/organization/delete'), {
      'organizationId': id,
    }),
    AuthOrganization.fromJson,
  );
  if (activeOrganizationId == id) {
    activeOrganizationId = null;
    activeTeamId = null;
  }
  return result;
}