mirror of
				https://github.com/owncloud/android-library.git
				synced 2025-10-31 02:17:41 +00:00 
			
		
		
		
	Keep working on avatar rearquitecture
This commit is contained in:
		
							parent
							
								
									6f74907af6
								
							
						
					
					
						commit
						d997c84a80
					
				| @ -33,5 +33,5 @@ import com.owncloud.android.lib.resources.users.RemoteUserInfo | ||||
| interface UserService : Service { | ||||
|     fun getUserInfo(): RemoteOperationResult<RemoteUserInfo> | ||||
|     fun getUserQuota(): RemoteOperationResult<GetRemoteUserQuotaOperation.RemoteQuota> | ||||
|     fun getUserAvatar(dimension: Int): RemoteOperationResult<RemoteAvatarData> | ||||
|     fun getUserAvatar(): RemoteOperationResult<RemoteAvatarData> | ||||
| } | ||||
|  | ||||
| @ -28,15 +28,14 @@ import com.owncloud.android.lib.resources.users.RemoteAvatarData | ||||
| import com.owncloud.android.lib.resources.users.RemoteUserInfo | ||||
| import com.owncloud.android.lib.resources.users.services.UserService | ||||
| 
 | ||||
| class OCUserService(override val client: OwnCloudClient, private val avatarDimension: Int) : | ||||
|     UserService { | ||||
| class OCUserService(override val client: OwnCloudClient, private val avatarDimension: Int) : UserService { | ||||
|     override fun getUserInfo(): RemoteOperationResult<RemoteUserInfo> = | ||||
|         GetRemoteUserInfoOperation().execute(client) | ||||
| 
 | ||||
|     override fun getUserQuota(): RemoteOperationResult<GetRemoteUserQuotaOperation.RemoteQuota> = | ||||
|         GetRemoteUserQuotaOperation().execute(client) | ||||
| 
 | ||||
|     override fun getUserAvatar(dimension: Int): RemoteOperationResult<RemoteAvatarData> = | ||||
|     override fun getUserAvatar(): RemoteOperationResult<RemoteAvatarData> = | ||||
|         GetRemoteUserAvatarOperation(avatarDimension).execute(client) | ||||
| 
 | ||||
| } | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user