diff --git a/lib/pages/space_management_v2/modules/delete_space/data/remote_delete_space_service.dart b/lib/pages/space_management_v2/modules/delete_space/data/remote_delete_space_service.dart index 48d65934..74724644 100644 --- a/lib/pages/space_management_v2/modules/delete_space/data/remote_delete_space_service.dart +++ b/lib/pages/space_management_v2/modules/delete_space/data/remote_delete_space_service.dart @@ -19,8 +19,7 @@ final class RemoteDeleteSpaceService implements DeleteSpaceService { path: await _makeUrl(param), expectedResponseModel: (json) { final response = json as Map; - final data = response['data'] as Map?; - final hasSuccessfullyDeletedSpace = data?['success'] as bool? ?? false; + final hasSuccessfullyDeletedSpace = response['success'] as bool? ?? false; if (!hasSuccessfullyDeletedSpace) { throw APIException('Failed to delete space'); @@ -33,8 +32,7 @@ final class RemoteDeleteSpaceService implements DeleteSpaceService { final message = e.response?.data as Map?; throw APIException(_getErrorMessageFromBody(message)); } catch (e) { - final formattedErrorMessage = ['Failed to delete space', '$e'].join(': '); - throw APIException(formattedErrorMessage); + throw APIException(e.toString()); } }