From 31ccf56e9759a2257287b5ed6c0bfbe997c77643 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Abel=20Garc=C3=ADa=20de=20Prada?= Date: Tue, 10 Jan 2023 14:37:48 +0100 Subject: [PATCH] Fix parsing when space is disabled --- .../resources/spaces/responses/SpacesResponse.kt | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/spaces/responses/SpacesResponse.kt b/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/spaces/responses/SpacesResponse.kt index 81bdaa21..09235d6e 100644 --- a/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/spaces/responses/SpacesResponse.kt +++ b/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/spaces/responses/SpacesResponse.kt @@ -51,10 +51,10 @@ data class OwnerResponse( @JsonClass(generateAdapter = true) data class QuotaResponse( - val remaining: Long, - val state: String, + val remaining: Long?, + val state: String?, val total: Long, - val used: Long + val used: Long?, ) @JsonClass(generateAdapter = true) @@ -62,7 +62,8 @@ data class RootResponse( val eTag: String, val id: String, val permissions: List?, - val webDavUrl: String + val webDavUrl: String, + val deleted: DeleteResponse?, ) @JsonClass(generateAdapter = true) @@ -92,6 +93,11 @@ data class GrantedToResponse( val user: UserResponse ) +@JsonClass(generateAdapter = true) +data class DeleteResponse( + val state: String, +) + @JsonClass(generateAdapter = true) data class PermissionResponse( val grantedTo: List,