Brion VIBBER has submitted this change and it was merged.

Change subject: Set custom User-Agent for rebooted Android app.
......................................................................


Set custom User-Agent for rebooted Android app.

* Allows app to identify itself.
* Dependency: Ib5f3a4041126c83e9d33011568fe8fdf410dcd3b

Change-Id: If0928be047d02e263153991c438de38fe95e921b
---
M wikipedia/src/main/java/org/wikipedia/Utils.java
M wikipedia/src/main/java/org/wikipedia/WikipediaApp.java
2 files changed, 3 insertions(+), 2 deletions(-)

Approvals:
  Brion VIBBER: Verified; Looks good to me, approved



diff --git a/wikipedia/src/main/java/org/wikipedia/Utils.java 
b/wikipedia/src/main/java/org/wikipedia/Utils.java
index b2b7388..237c85e 100644
--- a/wikipedia/src/main/java/org/wikipedia/Utils.java
+++ b/wikipedia/src/main/java/org/wikipedia/Utils.java
@@ -300,7 +300,7 @@
         try {
             PackageManager pm = ctx.getPackageManager();
             PackageInfo pi = pm.getPackageInfo(ctx.getPackageName(), 0);
-            return pi.packageName + "-" + pi.versionCode + "-" + 
pi.versionName;
+            return "android-" + pi.packageName + "-" + pi.versionCode + "-" + 
pi.versionName;
         } catch (Exception e) {
             return "wikipedia-android-official";
         }
diff --git a/wikipedia/src/main/java/org/wikipedia/WikipediaApp.java 
b/wikipedia/src/main/java/org/wikipedia/WikipediaApp.java
index a6d4689..1cab7fe 100644
--- a/wikipedia/src/main/java/org/wikipedia/WikipediaApp.java
+++ b/wikipedia/src/main/java/org/wikipedia/WikipediaApp.java
@@ -20,6 +20,7 @@
 import org.wikipedia.networking.*;
 import org.wikipedia.pageimages.*;
 import org.wikipedia.savedpages.*;
+import org.wikipedia.Utils;
 
 import java.util.*;
 
@@ -105,7 +106,7 @@
     private HashMap<String, Api> apis = new HashMap<String, Api>();
     public Api getAPIForSite(Site site) {
         if (!apis.containsKey(site.getDomain()))  {
-            apis.put(site.getDomain(), new Api(site.getApiDomain()));
+            apis.put(site.getDomain(), new Api(site.getApiDomain(), 
Utils.getAppNameAndVersion(getApplicationContext())));
         }
         return apis.get(site.getDomain());
     }

-- 
To view, visit https://gerrit.wikimedia.org/r/118596
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: If0928be047d02e263153991c438de38fe95e921b
Gerrit-PatchSet: 3
Gerrit-Project: apps/android/wikipedia
Gerrit-Branch: master
Gerrit-Owner: Dr0ptp4kt <ab...@wikimedia.org>
Gerrit-Reviewer: Brion VIBBER <br...@wikimedia.org>
Gerrit-Reviewer: Yuvipanda <yuvipa...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to