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

Commit 0d09540

Browse files
committed
Apply suggestions from CR
1 parent 44a13f9 commit 0d09540

File tree

2 files changed

+15
-18
lines changed

2 files changed

+15
-18
lines changed

owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/oauth/GetOIDCDiscoveryRemoteOperation.kt

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,6 @@ import java.net.URL
4545
class GetOIDCDiscoveryRemoteOperation : RemoteOperation<OIDCDiscoveryResponse>() {
4646

4747
override fun run(client: OwnCloudClient): RemoteOperationResult<OIDCDiscoveryResponse> {
48-
var result: RemoteOperationResult<OIDCDiscoveryResponse>
49-
5048
try {
5149
val uriBuilder = client.baseUri.buildUpon().apply {
5250
appendPath(WELL_KNOWN_PATH) // avoid starting "/" in this method
@@ -68,22 +66,23 @@ class GetOIDCDiscoveryRemoteOperation : RemoteOperation<OIDCDiscoveryResponse>()
6866
val moshi: Moshi = Moshi.Builder().build()
6967
val jsonAdapter: JsonAdapter<OIDCDiscoveryResponse> = moshi.adapter(OIDCDiscoveryResponse::class.java)
7068
val oidcDiscoveryResponse: OIDCDiscoveryResponse? = jsonAdapter.fromJson(responseBody)
69+
Timber.d("Get OIDC Discovery completed and parsed to [$oidcDiscoveryResponse]")
7170

72-
result = RemoteOperationResult(RemoteOperationResult.ResultCode.OK)
73-
result.data = oidcDiscoveryResponse
71+
return RemoteOperationResult<OIDCDiscoveryResponse>(RemoteOperationResult.ResultCode.OK).apply {
72+
data = oidcDiscoveryResponse
73+
}
7474

75-
Timber.d("Get OIDC Discovery completed and parsed to $oidcDiscoveryResponse")
7675
} else {
77-
result = RemoteOperationResult(getMethod)
7876
Timber.e("Failed response while getting OIDC server discovery from the server status code: $status; response message: $responseBody")
77+
78+
return RemoteOperationResult<OIDCDiscoveryResponse>(getMethod)
7979
}
8080

8181
} catch (e: Exception) {
82-
result = RemoteOperationResult(e)
8382
Timber.e(e, "Exception while getting OIDC server discovery")
84-
}
8583

86-
return result
84+
return RemoteOperationResult<OIDCDiscoveryResponse>(e)
85+
}
8786
}
8887

8988
companion object {

owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/oauth/TokenRequestRemoteOperation.kt

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,6 @@ class TokenRequestRemoteOperation(
4949
) : RemoteOperation<TokenResponse>() {
5050

5151
override fun run(client: OwnCloudClient): RemoteOperationResult<TokenResponse> {
52-
var result: RemoteOperationResult<TokenResponse>
53-
5452
try {
5553
val requestBody = tokenRequestParams.toRequestBody()
5654

@@ -69,21 +67,21 @@ class TokenRequestRemoteOperation(
6967
val moshi: Moshi = Moshi.Builder().build()
7068
val jsonAdapter: JsonAdapter<TokenResponse> = moshi.adapter(TokenResponse::class.java)
7169
val tokenResponse: TokenResponse? = jsonAdapter.fromJson(responseBody)
70+
Timber.d("Get tokens completed and parsed to $tokenResponse")
7271

73-
result = RemoteOperationResult(RemoteOperationResult.ResultCode.OK)
74-
result.data = tokenResponse
72+
return RemoteOperationResult<TokenResponse>(RemoteOperationResult.ResultCode.OK).apply {
73+
data = tokenResponse
74+
}
7575

76-
Timber.d("Get tokens completed and parsed to $tokenResponse")
7776
} else {
78-
result = RemoteOperationResult(postMethod)
7977
Timber.e("Failed response while getting tokens from the server status code: $status; response message: $responseBody")
78+
return RemoteOperationResult<TokenResponse>(postMethod)
8079
}
8180

8281
} catch (e: Exception) {
83-
result = RemoteOperationResult(e)
8482
Timber.e(e, "Exception while getting tokens")
85-
}
83+
return RemoteOperationResult<TokenResponse>(e)
8684

87-
return result
85+
}
8886
}
8987
}

0 commit comments

Comments
 (0)