From 7536ba8f3cae793c98851d0ae33ca16e1bc47eac Mon Sep 17 00:00:00 2001 From: agarcia Date: Wed, 10 Jun 2020 09:05:06 +0200 Subject: [PATCH] Apply code review suggestions --- .../users/GetRemoteUserAvatarOperation.kt | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/users/GetRemoteUserAvatarOperation.kt b/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/users/GetRemoteUserAvatarOperation.kt index 44769622..3ab8cfa8 100644 --- a/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/users/GetRemoteUserAvatarOperation.kt +++ b/owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/users/GetRemoteUserAvatarOperation.kt @@ -30,24 +30,29 @@ import com.owncloud.android.lib.common.http.methods.nonwebdav.GetMethod import com.owncloud.android.lib.common.network.WebdavUtils import com.owncloud.android.lib.common.operations.RemoteOperation import com.owncloud.android.lib.common.operations.RemoteOperationResult +import com.owncloud.android.lib.resources.files.FileUtils.PATH_SEPARATOR import timber.log.Timber import java.io.IOException import java.io.InputStream import java.net.URL -class GetRemoteUserAvatarOperation(private val avatarDimension: Int) : - RemoteOperation() { +/** + * Gets avatar about the user logged in, if available + * + * @author David A. Velasco + * @author David González Verdugo + */ +class GetRemoteUserAvatarOperation(private val avatarDimension: Int) : RemoteOperation() { override fun run(client: OwnCloudClient): RemoteOperationResult { var inputStream: InputStream? = null - lateinit var getMethod: GetMethod + var result: RemoteOperationResult - lateinit var result: RemoteOperationResult try { val endPoint = - client.baseUri.toString() + NON_OFFICIAL_AVATAR_PATH + client.credentials.username + "/" + avatarDimension + client.baseUri.toString() + NON_OFFICIAL_AVATAR_PATH + client.credentials.username + PATH_SEPARATOR + avatarDimension Timber.d("avatar URI: %s", endPoint) - getMethod = GetMethod(URL(endPoint)) + val getMethod = GetMethod(URL(endPoint)) val status = client.executeHttpMethod(getMethod)