1
0
mirror of https://github.com/owncloud/android-library.git synced 2025-06-07 16:06:08 +00:00

accept ssl connections for status when OK is returned

This commit is contained in:
Schabi 2020-11-09 14:39:51 +01:00 committed by Abel García de Prada
parent 6ea9f9996d
commit 8eaa98af30

View File

@ -49,7 +49,9 @@ class GetRemoteStatusOperation : RemoteOperation<OwnCloudVersion>() {
client.baseUri = buildFullHttpsUrl(client.baseUri) client.baseUri = buildFullHttpsUrl(client.baseUri)
var result = tryToConnect(client) var result = tryToConnect(client)
if (result.code != ResultCode.OK_SSL && !result.isSslRecoverableException) { if (!(result.code == ResultCode.OK || result.code == ResultCode.OK_SSL)
&& !result.isSslRecoverableException
) {
Timber.d("Establishing secure connection failed, trying non secure connection") Timber.d("Establishing secure connection failed, trying non secure connection")
client.baseUri = client.baseUri.buildUpon().scheme(HTTP_SCHEME).build() client.baseUri = client.baseUri.buildUpon().scheme(HTTP_SCHEME).build()
result = tryToConnect(client) result = tryToConnect(client)