commit b3ee0e784cdb096faff12fd9ffbf644eda35cf16
Author: Leszek Koltunski <leszek@koltunski.pl>
Date:   Fri Oct 2 13:36:46 2020 +0100

    Correct a bug computing Hash and immediatelly bump to 1.5.2

diff --git a/build.gradle b/build.gradle
index 7aedf7d4..887428a4 100644
--- a/build.gradle
+++ b/build.gradle
@@ -15,8 +15,8 @@ android {
         applicationId "org.distorted.magic"
         minSdkVersion 21
         targetSdkVersion 29
-        versionCode 19
-        versionName "1.5.1"
+        versionCode 20
+        versionName "1.5.2"
     }
 
     buildTypes {
diff --git a/src/main/java/org/distorted/scores/RubikScoresDownloader.java b/src/main/java/org/distorted/scores/RubikScoresDownloader.java
index c525ba30..dd8303c1 100644
--- a/src/main/java/org/distorted/scores/RubikScoresDownloader.java
+++ b/src/main/java/org/distorted/scores/RubikScoresDownloader.java
@@ -374,9 +374,10 @@ public class RubikScoresDownloader implements Runnable
     String url1="https://distorted.org/magic/cgi-bin/submit.cgi";
     String url2 = "n="+name+"&v="+veri+"&r="+numRuns+"&p="+numPlay+"&i="+deviceID+"&e="+mVersion+"d";
     url2 += reclist+"&c="+country+"&f="+epoch+"&oo="+ ObjectList.getObjectList();
-    url2 += "&min=0&max="+MAX_LEVEL+"&lo="+MAX_PLACES+"&h="+computeHash( url2, salt.getBytes() );
+    url2 += "&min=0&max="+MAX_LEVEL+"&lo="+MAX_PLACES;
+    String hash = computeHash( url2, salt.getBytes() );
 
-    return url1 + "?" + url2;
+    return url1 + "?" + url2 + "&h=" + hash;
     }
 
 ///////////////////////////////////////////////////////////////////////////////////////////////////
