Skip to content
This repository was archived by the owner on Mar 19, 2024. It is now read-only.

Commit 31ccf56

Browse files
abelgardepJuancaG05
authored andcommitted
Fix parsing when space is disabled
1 parent 0d7a49b commit 31ccf56

File tree

1 file changed

+10
-4
lines changed
  • owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/spaces/responses

1 file changed

+10
-4
lines changed

owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/spaces/responses/SpacesResponse.kt

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,18 +51,19 @@ data class OwnerResponse(
5151

5252
@JsonClass(generateAdapter = true)
5353
data class QuotaResponse(
54-
val remaining: Long,
55-
val state: String,
54+
val remaining: Long?,
55+
val state: String?,
5656
val total: Long,
57-
val used: Long
57+
val used: Long?,
5858
)
5959

6060
@JsonClass(generateAdapter = true)
6161
data class RootResponse(
6262
val eTag: String,
6363
val id: String,
6464
val permissions: List<PermissionResponse>?,
65-
val webDavUrl: String
65+
val webDavUrl: String,
66+
val deleted: DeleteResponse?,
6667
)
6768

6869
@JsonClass(generateAdapter = true)
@@ -92,6 +93,11 @@ data class GrantedToResponse(
9293
val user: UserResponse
9394
)
9495

96+
@JsonClass(generateAdapter = true)
97+
data class DeleteResponse(
98+
val state: String,
99+
)
100+
95101
@JsonClass(generateAdapter = true)
96102
data class PermissionResponse(
97103
val grantedTo: List<GrantedToResponse>,

0 commit comments

Comments
 (0)