Skip to content

Commit 69b0f40

Browse files
domdomeggmisaochan
authored andcommitted
Fix commons-app#2793: Campaigns work on Beta (commons-app#2798)
* Fix commons-app#2793: Campaigns work on Beta * Update campaign endpoint urls
1 parent 874e761 commit 69b0f40

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

app/build.gradle

+2
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,7 @@ android {
186186
buildConfigField "String", "WIKIMEDIA_API_HOST", "\"https://commons.wikimedia.org/w/api.php\""
187187
buildConfigField "String", "WIKIDATA_API_HOST", "\"https://www.wikidata.org/w/api.php\""
188188
buildConfigField "String", "WIKIMEDIA_FORGE_API_HOST", "\"https://tools.wmflabs.org/\""
189+
buildConfigField "String", "WIKIMEDIA_CAMPAIGNS_URL", "\"https://raw.githubusercontent.com/commons-app/campaigns/master/campaigns.json\""
189190
buildConfigField "String", "IMAGE_URL_BASE", "\"https://upload.wikimedia.org/wikipedia/commons\""
190191
buildConfigField "String", "HOME_URL", "\"https://commons.wikimedia.org/wiki/\""
191192
buildConfigField "String", "COMMONS_URL", "\"https://commons.wikimedia.org\""
@@ -218,6 +219,7 @@ android {
218219
buildConfigField "String", "WIKIMEDIA_API_HOST", "\"https://commons.wikimedia.beta.wmflabs.org/w/api.php\""
219220
buildConfigField "String", "WIKIDATA_API_HOST", "\"https://www.wikidata.org/w/api.php\""
220221
buildConfigField "String", "WIKIMEDIA_FORGE_API_HOST", "\"https://tools.wmflabs.org/\""
222+
buildConfigField "String", "WIKIMEDIA_CAMPAIGNS_URL", "\"https://raw.githubusercontent.com/commons-app/campaigns/master/campaigns_beta_active.json\""
221223
buildConfigField "String", "IMAGE_URL_BASE", "\"https://upload.beta.wmflabs.org/wikipedia/commons\""
222224
buildConfigField "String", "HOME_URL", "\"https://commons.wikimedia.beta.wmflabs.org/wiki/\""
223225
buildConfigField "String", "COMMONS_URL", "\"https://commons.wikimedia.beta.wmflabs.org\""

app/src/main/java/fr/free/nrw/commons/di/NetworkingModule.java

+2-4
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
import android.content.Context;
44
import android.net.Uri;
5-
import androidx.annotation.NonNull;
65

76
import com.google.gson.Gson;
87
import com.google.gson.GsonBuilder;
@@ -13,6 +12,7 @@
1312
import javax.inject.Named;
1413
import javax.inject.Singleton;
1514

15+
import androidx.annotation.NonNull;
1616
import dagger.Module;
1717
import dagger.Provides;
1818
import fr.free.nrw.commons.BuildConfig;
@@ -32,8 +32,6 @@
3232
@SuppressWarnings({"WeakerAccess", "unused"})
3333
public class NetworkingModule {
3434
private static final String WIKIDATA_SPARQL_QUERY_URL = "https://query.wikidata.org/sparql";
35-
private final String WIKIMEDIA_CAMPAIGNS_BASE_URL =
36-
"https://raw.githubusercontent.com/commons-app/campaigns/master/campaigns.json";
3735
private static final String TOOLS_FORGE_URL = "https://tools.wmflabs.org/urbanecmbot/commonsmisc";
3836

3937
private static final String TEST_TOOLS_FORGE_URL = "https://tools.wmflabs.org/commons-android-app/tool-commons-android-app";
@@ -80,7 +78,7 @@ public OkHttpJsonApiClient provideOkHttpJsonApiClient(OkHttpClient okHttpClient,
8078
return new OkHttpJsonApiClient(okHttpClient,
8179
toolsForgeUrl,
8280
WIKIDATA_SPARQL_QUERY_URL,
83-
WIKIMEDIA_CAMPAIGNS_BASE_URL,
81+
BuildConfig.WIKIMEDIA_CAMPAIGNS_URL,
8482
BuildConfig.WIKIMEDIA_API_HOST,
8583
defaultKvStore,
8684
gson);

0 commit comments

Comments
 (0)