mirror of
https://github.com/owncloud/android-library.git
synced 2025-06-07 16:06:08 +00:00
Retrieve new capability to user's avatar.
This commit is contained in:
parent
2c0745f20a
commit
2b299da415
@ -61,6 +61,7 @@ data class RemoteCapability(
|
|||||||
var filesSharingResharing: CapabilityBooleanType = CapabilityBooleanType.UNKNOWN,
|
var filesSharingResharing: CapabilityBooleanType = CapabilityBooleanType.UNKNOWN,
|
||||||
var filesSharingFederationOutgoing: CapabilityBooleanType = CapabilityBooleanType.UNKNOWN,
|
var filesSharingFederationOutgoing: CapabilityBooleanType = CapabilityBooleanType.UNKNOWN,
|
||||||
var filesSharingFederationIncoming: CapabilityBooleanType = CapabilityBooleanType.UNKNOWN,
|
var filesSharingFederationIncoming: CapabilityBooleanType = CapabilityBooleanType.UNKNOWN,
|
||||||
|
var filesSharingUserProfilePicture:CapabilityBooleanType = CapabilityBooleanType.UNKNOWN,
|
||||||
|
|
||||||
// Files
|
// Files
|
||||||
var filesBigFileChunking: CapabilityBooleanType = CapabilityBooleanType.UNKNOWN,
|
var filesBigFileChunking: CapabilityBooleanType = CapabilityBooleanType.UNKNOWN,
|
||||||
|
@ -69,7 +69,8 @@ data class CapabilityResponse(
|
|||||||
filesUndelete = CapabilityBooleanType.fromBooleanValue(capabilities?.fileCapabilities?.undelete),
|
filesUndelete = CapabilityBooleanType.fromBooleanValue(capabilities?.fileCapabilities?.undelete),
|
||||||
filesVersioning = CapabilityBooleanType.fromBooleanValue(capabilities?.fileCapabilities?.versioning),
|
filesVersioning = CapabilityBooleanType.fromBooleanValue(capabilities?.fileCapabilities?.versioning),
|
||||||
filesSharingFederationIncoming = CapabilityBooleanType.fromBooleanValue(capabilities?.fileSharingCapabilities?.fileSharingFederation?.incoming),
|
filesSharingFederationIncoming = CapabilityBooleanType.fromBooleanValue(capabilities?.fileSharingCapabilities?.fileSharingFederation?.incoming),
|
||||||
filesSharingFederationOutgoing = CapabilityBooleanType.fromBooleanValue(capabilities?.fileSharingCapabilities?.fileSharingFederation?.outgoing)
|
filesSharingFederationOutgoing = CapabilityBooleanType.fromBooleanValue(capabilities?.fileSharingCapabilities?.fileSharingFederation?.outgoing),
|
||||||
|
filesSharingUserProfilePicture = CapabilityBooleanType.fromBooleanValue(capabilities?.fileSharingCapabilities?.fileSharingUser?.profilePicture),
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -99,7 +100,9 @@ data class FileSharingCapabilities(
|
|||||||
@Json(name = "resharing")
|
@Json(name = "resharing")
|
||||||
val fileSharingReSharing: Boolean?,
|
val fileSharingReSharing: Boolean?,
|
||||||
@Json(name = "federation")
|
@Json(name = "federation")
|
||||||
val fileSharingFederation: FileSharingFederation?
|
val fileSharingFederation: FileSharingFederation?,
|
||||||
|
@Json(name = "user")
|
||||||
|
val fileSharingUser: FileSharingUser?,
|
||||||
)
|
)
|
||||||
|
|
||||||
@JsonClass(generateAdapter = true)
|
@JsonClass(generateAdapter = true)
|
||||||
@ -147,6 +150,12 @@ data class FileSharingFederation(
|
|||||||
val outgoing: Boolean?
|
val outgoing: Boolean?
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@JsonClass(generateAdapter = true)
|
||||||
|
data class FileSharingUser(
|
||||||
|
@Json(name = "profile_picture")
|
||||||
|
val profilePicture: Boolean?,
|
||||||
|
)
|
||||||
|
|
||||||
@JsonClass(generateAdapter = true)
|
@JsonClass(generateAdapter = true)
|
||||||
data class FileCapabilities(
|
data class FileCapabilities(
|
||||||
val bigfilechunking: Boolean?,
|
val bigfilechunking: Boolean?,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user