Yuvipanda has uploaded a new change for review. https://gerrit.wikimedia.org/r/106677
Change subject: Make it possible for ApiTask subclasses to override the HTTP method ...................................................................... Make it possible for ApiTask subclasses to override the HTTP method Change-Id: Id562dc1fbd488ec811abb68f9a76a58590dabb10 --- M wikipedia/src/main/java/org/wikipedia/ApiTask.java 1 file changed, 5 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/apps/android/wikipedia refs/changes/77/106677/1 diff --git a/wikipedia/src/main/java/org/wikipedia/ApiTask.java b/wikipedia/src/main/java/org/wikipedia/ApiTask.java index 1882043..f9f7a85 100644 --- a/wikipedia/src/main/java/org/wikipedia/ApiTask.java +++ b/wikipedia/src/main/java/org/wikipedia/ApiTask.java @@ -17,10 +17,14 @@ @Override public T performTask() throws Throwable { - ApiResult result = buildRequest(api).get(); + ApiResult result = makeRequest(buildRequest(api)); return processResult(result); } + protected ApiResult makeRequest(RequestBuilder builder) { + return builder.get(); + } + abstract public RequestBuilder buildRequest(Api api); abstract public T processResult(ApiResult result) throws Throwable; -- To view, visit https://gerrit.wikimedia.org/r/106677 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Id562dc1fbd488ec811abb68f9a76a58590dabb10 Gerrit-PatchSet: 1 Gerrit-Project: apps/android/wikipedia Gerrit-Branch: master Gerrit-Owner: Yuvipanda <yuvipa...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits