Loading src/com/owncloud/android/lib/resources/status/GetRemoteStatusOperation.java +2 −3 Original line number Original line Diff line number Diff line Loading @@ -116,13 +116,12 @@ public class GetRemoteStatusOperation extends RemoteOperation { if (isRedirectToNonSecureConnection) { if (isRedirectToNonSecureConnection) { mLatestResult = new RemoteOperationResult( mLatestResult = new RemoteOperationResult( RemoteOperationResult.ResultCode.OK_REDIRECT_TO_NON_SECURE_CONNECTION); RemoteOperationResult.ResultCode.OK_REDIRECT_TO_NON_SECURE_CONNECTION); } else { retval = true; } } ArrayList<Object> data = new ArrayList<Object>(); ArrayList<Object> data = new ArrayList<Object>(); data.add(ocVersion); data.add(ocVersion); mLatestResult.setData(data); mLatestResult.setData(data); retval = true; } } } } Loading Loading @@ -174,7 +173,7 @@ public class GetRemoteStatusOperation extends RemoteOperation { } else { } else { client.setBaseUri(Uri.parse("https://" + baseUriStr)); client.setBaseUri(Uri.parse("https://" + baseUriStr)); boolean httpsSuccess = tryConnection(client); boolean httpsSuccess = tryConnection(client); if (!httpsSuccess && !mLatestResult.isSslRecoverableException() && mLatestResult.isNonSecureRedirection()) { if (!httpsSuccess && !mLatestResult.isSslRecoverableException()) { Log.d(TAG, "establishing secure connection failed, trying non secure connection"); Log.d(TAG, "establishing secure connection failed, trying non secure connection"); client.setBaseUri(Uri.parse("http://" + baseUriStr)); client.setBaseUri(Uri.parse("http://" + baseUriStr)); tryConnection(client); tryConnection(client); Loading Loading
src/com/owncloud/android/lib/resources/status/GetRemoteStatusOperation.java +2 −3 Original line number Original line Diff line number Diff line Loading @@ -116,13 +116,12 @@ public class GetRemoteStatusOperation extends RemoteOperation { if (isRedirectToNonSecureConnection) { if (isRedirectToNonSecureConnection) { mLatestResult = new RemoteOperationResult( mLatestResult = new RemoteOperationResult( RemoteOperationResult.ResultCode.OK_REDIRECT_TO_NON_SECURE_CONNECTION); RemoteOperationResult.ResultCode.OK_REDIRECT_TO_NON_SECURE_CONNECTION); } else { retval = true; } } ArrayList<Object> data = new ArrayList<Object>(); ArrayList<Object> data = new ArrayList<Object>(); data.add(ocVersion); data.add(ocVersion); mLatestResult.setData(data); mLatestResult.setData(data); retval = true; } } } } Loading Loading @@ -174,7 +173,7 @@ public class GetRemoteStatusOperation extends RemoteOperation { } else { } else { client.setBaseUri(Uri.parse("https://" + baseUriStr)); client.setBaseUri(Uri.parse("https://" + baseUriStr)); boolean httpsSuccess = tryConnection(client); boolean httpsSuccess = tryConnection(client); if (!httpsSuccess && !mLatestResult.isSslRecoverableException() && mLatestResult.isNonSecureRedirection()) { if (!httpsSuccess && !mLatestResult.isSslRecoverableException()) { Log.d(TAG, "establishing secure connection failed, trying non secure connection"); Log.d(TAG, "establishing secure connection failed, trying non secure connection"); client.setBaseUri(Uri.parse("http://" + baseUriStr)); client.setBaseUri(Uri.parse("http://" + baseUriStr)); tryConnection(client); tryConnection(client); Loading