From ce3abcd7273da2bd8d1a57f78fcdeeb4fb9096e9 Mon Sep 17 00:00:00 2001 From: misaochan Date: Wed, 14 Dec 2016 16:25:29 +1300 Subject: [PATCH] Add constructor to ExistingFileAsync and call it in ShareActivity --- .../java/fr/free/nrw/commons/upload/ExistingFileAsync.java | 6 +++--- .../main/java/fr/free/nrw/commons/upload/ShareActivity.java | 5 +++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/upload/ExistingFileAsync.java b/app/src/main/java/fr/free/nrw/commons/upload/ExistingFileAsync.java index c740b9961..745020a2e 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/ExistingFileAsync.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/ExistingFileAsync.java @@ -19,11 +19,11 @@ public class ExistingFileAsync extends AsyncTask> private final static int SEARCH_CATS_LIMIT = 25; private static final String TAG = fr.free.nrw.commons.upload.ExistingFileAsync.class.getName(); - private String title; + private String fileSHA1; - public ExistingFileAsync(String title) { + public ExistingFileAsync(String fileSHA1) { super(); - this.title = title; + this.fileSHA1 = fileSHA1; } @Override diff --git a/app/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java b/app/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java index 3c5bff27d..84d812408 100644 --- a/app/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/upload/ShareActivity.java @@ -250,6 +250,11 @@ public class ShareActivity //FIXME: Replace hardcoded string with call to Commons API instead (use TitleCategories.java as template) // https://commons.wikimedia.org/w/api.php?action=query&list=allimages&aisha1=801957214aba50cb63bb6eb1b0effa50188900ba + ExistingFileAsync fileAsyncTask = new ExistingFileAsync(fileSHA1); + fileAsyncTask.execute(url1, url2, url3); + + + String debugSHA1 = "801957214aba50cb63bb6eb1b0effa50188900ba"; boolean fileSHA1Found = fileSHA1.equals(debugSHA1);