OSDN Git Service

Go to GitHub releases when checking for updates if Play Store isn't available
authorBraden Farmer <farmerbb@gmail.com>
Mon, 29 Oct 2018 06:46:12 +0000 (00:46 -0600)
committerBraden Farmer <farmerbb@gmail.com>
Mon, 29 Oct 2018 06:46:12 +0000 (00:46 -0600)
app/src/main/java/com/farmerbb/taskbar/util/U.java

index 9e92efa..c79a3e8 100644 (file)
@@ -592,9 +592,13 @@ public class U {
 
     public static void checkForUpdates(Context context) {
         String url;
-        if(isPlayStoreRelease(context))
-            url = "https://play.google.com/store/apps/details?id=" + BuildConfig.APPLICATION_ID;
-        else
+        if(isPlayStoreRelease(context)) {
+            if(BuildConfig.APPLICATION_ID.equals(BuildConfig.BASE_APPLICATION_ID)
+                    && !isPlayStoreInstalled(context))
+                url = "https://github.com/farmerbb/Taskbar/releases";
+            else
+                url = "https://play.google.com/store/apps/details?id=" + BuildConfig.APPLICATION_ID;
+        } else
             url = "https://f-droid.org/repository/browse/?fdid=" + BuildConfig.APPLICATION_ID;
 
         Intent intent = new Intent(Intent.ACTION_VIEW);