mirror of
https://github.com/owncloud/android-library.git
synced 2025-06-07 07:56:19 +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 filesSharingFederationOutgoing: CapabilityBooleanType = CapabilityBooleanType.UNKNOWN,
|
||||
var filesSharingFederationIncoming: CapabilityBooleanType = CapabilityBooleanType.UNKNOWN,
|
||||
var filesSharingUserProfilePicture:CapabilityBooleanType = CapabilityBooleanType.UNKNOWN,
|
||||
|
||||
// Files
|
||||
var filesBigFileChunking: CapabilityBooleanType = CapabilityBooleanType.UNKNOWN,
|
||||
|
@ -69,7 +69,8 @@ data class CapabilityResponse(
|
||||
filesUndelete = CapabilityBooleanType.fromBooleanValue(capabilities?.fileCapabilities?.undelete),
|
||||
filesVersioning = CapabilityBooleanType.fromBooleanValue(capabilities?.fileCapabilities?.versioning),
|
||||
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")
|
||||
val fileSharingReSharing: Boolean?,
|
||||
@Json(name = "federation")
|
||||
val fileSharingFederation: FileSharingFederation?
|
||||
val fileSharingFederation: FileSharingFederation?,
|
||||
@Json(name = "user")
|
||||
val fileSharingUser: FileSharingUser?,
|
||||
)
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
@ -147,6 +150,12 @@ data class FileSharingFederation(
|
||||
val outgoing: Boolean?
|
||||
)
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
data class FileSharingUser(
|
||||
@Json(name = "profile_picture")
|
||||
val profilePicture: Boolean?,
|
||||
)
|
||||
|
||||
@JsonClass(generateAdapter = true)
|
||||
data class FileCapabilities(
|
||||
val bigfilechunking: Boolean?,
|
||||
|
Loading…
x
Reference in New Issue
Block a user