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

Commit c5891b0

Browse files
committed
Remove interceptor and fix some errors related with shares
1 parent b287cb9 commit c5891b0

File tree

8 files changed

+7
-70
lines changed

8 files changed

+7
-70
lines changed

owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/HttpClient.java

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626

2727
import android.content.Context;
2828

29-
import com.owncloud.android.lib.common.http.interceptors.HttpInterceptor;
3029
import com.owncloud.android.lib.common.network.AdvancedX509TrustManager;
3130
import com.owncloud.android.lib.common.network.NetworkUtils;
3231
import okhttp3.Cookie;
@@ -56,7 +55,6 @@
5655
*/
5756
public class HttpClient {
5857
private static OkHttpClient sOkHttpClient;
59-
private static HttpInterceptor sOkHttpInterceptor;
6058
private static Context sContext;
6159
private static HashMap<String, List<Cookie>> sCookieStore = new HashMap<>();
6260

@@ -112,7 +110,6 @@ public List<Cookie> loadForRequest(HttpUrl url) {
112110
};
113111

114112
OkHttpClient.Builder clientBuilder = new OkHttpClient.Builder()
115-
.addInterceptor(getOkHttpInterceptor())
116113
.protocols(Arrays.asList(Protocol.HTTP_1_1))
117114
.readTimeout(HttpConstants.DEFAULT_DATA_TIMEOUT, TimeUnit.MILLISECONDS)
118115
.writeTimeout(HttpConstants.DEFAULT_DATA_TIMEOUT, TimeUnit.MILLISECONDS)
@@ -132,13 +129,6 @@ public List<Cookie> loadForRequest(HttpUrl url) {
132129
return sOkHttpClient;
133130
}
134131

135-
private static HttpInterceptor getOkHttpInterceptor() {
136-
if (sOkHttpInterceptor == null) {
137-
sOkHttpInterceptor = new HttpInterceptor();
138-
}
139-
return sOkHttpInterceptor;
140-
}
141-
142132
public Context getContext() {
143133
return sContext;
144134
}

owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/interceptors/HttpInterceptor.java

Lines changed: 0 additions & 52 deletions
This file was deleted.

owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/HttpBaseMethod.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ abstract class HttpBaseMethod constructor(url: URL) {
2020
var request: Request
2121
var requestBody: RequestBody? = null
2222
lateinit var response: Response
23-
var responseBodyString: String? = null
23+
private var responseBodyString: String? = null
2424

2525
var call: Call? = null
2626

owncloudComLibrary/src/main/java/com/owncloud/android/lib/common/http/methods/webdav/OCDavResource.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -289,8 +289,7 @@ class OCDavResource(
289289
@Throws(IOException::class, HttpException::class, DavException::class)
290290
fun propfind(
291291
depth: Int,
292-
vararg reqProp:
293-
Property.Name,
292+
vararg reqProp: Property.Name,
294293
listOfHeaders: HashMap<String, String?>?,
295294
callback: DavResponseCallback,
296295
rawCallback: (response: Response) -> Unit

owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/CreateRemoteShareOperation.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ class CreateRemoteShareOperation(
131131
parser.oneOrMoreSharesRequired = true
132132
parser.ownCloudVersion = client.ownCloudVersion
133133
parser.serverBaseUri = client.baseUri
134-
result = parser.parse(postMethod.responseBodyString)
134+
result = parser.parse(postMethod.getResponseBodyAsString())
135135

136136
if (result.isSuccess && retrieveShareDetails) {
137137
// retrieve more info - POST only returns the index of the new share
@@ -143,7 +143,7 @@ class CreateRemoteShareOperation(
143143
}
144144

145145
} else {
146-
result = parser.parse(postMethod.responseBodyString)
146+
result = parser.parse(postMethod.getResponseBodyAsString())
147147
}
148148

149149
} catch (e: Exception) {

owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/GetRemoteShareesOperation.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ class GetRemoteShareesOperation
9898
getMethod.addRequestHeader(OCS_API_HEADER, OCS_API_HEADER_VALUE)
9999

100100
val status = client.executeHttpMethod(getMethod)
101-
val response = getMethod.responseBodyString
101+
val response = getMethod.getResponseBodyAsString()
102102

103103
if (isSuccess(status)) {
104104
Timber.d("Successful response: $response")

owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/GetRemoteSharesForFileOperation.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ class GetRemoteSharesForFileOperation(
8686
)
8787
parser.ownCloudVersion = client.ownCloudVersion
8888
parser.serverBaseUri = client.baseUri
89-
result = parser.parse(getMethod.responseBodyString)
89+
result = parser.parse(getMethod.getResponseBodyAsString())
9090

9191
if (result.isSuccess) {
9292
Timber.d("Got ${result.data.shares.size} shares")

owncloudComLibrary/src/main/java/com/owncloud/android/lib/resources/shares/RemoveRemoteShareOperation.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ class RemoveRemoteShareOperation(private val remoteShareId: Long) : RemoteOperat
7373
val parser = ShareToRemoteOperationResultParser(
7474
ShareXMLParser()
7575
)
76-
result = parser.parse(deleteMethod.responseBodyString)
76+
result = parser.parse(deleteMethod.getResponseBodyAsString())
7777

7878
Timber.d("Unshare $remoteShareId: ${result.logMessage}")
7979

0 commit comments

Comments
 (0)