diff --git a/com.discord/apktool.yml b/com.discord/apktool.yml
index 8f49a94f0f..535fcf21d9 100644
--- a/com.discord/apktool.yml
+++ b/com.discord/apktool.yml
@@ -1,5 +1,5 @@
!!brut.androlib.meta.MetaInfo
-apkFileName: com.discord-927.apk
+apkFileName: com.discord-928.apk
compressionType: false
doNotCompress:
- arsc
@@ -308,5 +308,5 @@ usesFramework:
tag: null
version: 2.4.1-1b91ce-SNAPSHOT
versionInfo:
- versionCode: '927'
- versionName: 9.2.7
+ versionCode: '928'
+ versionName: 9.2.8
diff --git a/com.discord/assets/crashlytics-build.properties b/com.discord/assets/crashlytics-build.properties
index 5e89a1111a..c4103bf1d4 100644
--- a/com.discord/assets/crashlytics-build.properties
+++ b/com.discord/assets/crashlytics-build.properties
@@ -3,9 +3,9 @@
#
#Do NOT modify, delete, or commit to source control!
#
-#Fri Jul 26 04:13:14 UTC 2019
-version_name=9.2.7
+#Fri Jul 26 19:01:29 UTC 2019
+version_name=9.2.8
package_name=com.discord
-build_id=37cd65fa-eb35-45a8-8db3-b047f0fe0fb8
-version_code=927
+build_id=097ac1f7-ed6b-4898-91e0-ed86da780c86
+version_code=928
app_name=com.discord
diff --git a/com.discord/original/AndroidManifest.xml b/com.discord/original/AndroidManifest.xml
index 07c2d3abd0..6762975a8c 100644
Binary files a/com.discord/original/AndroidManifest.xml and b/com.discord/original/AndroidManifest.xml differ
diff --git a/com.discord/res/values/strings.xml b/com.discord/res/values/strings.xml
index 4903ecbca0..38d4046b44 100644
--- a/com.discord/res/values/strings.xml
+++ b/com.discord/res/values/strings.xml
@@ -1023,7 +1023,7 @@ Icon"
Unable to sync cloud saves
OR
Collapse Category
- 37cd65fa-eb35-45a8-8db3-b047f0fe0fb8
+ 097ac1f7-ed6b-4898-91e0-ed86da780c86
Coming Soon
Granular notification control only works on desktop apps at the moment. For now use the iOS notification settings.
COMING SOON!
diff --git a/com.discord/smali/com/discord/BuildConfig.smali b/com.discord/smali/com/discord/BuildConfig.smali
index dcf602a0e3..04fd891dde 100644
--- a/com.discord/smali/com/discord/BuildConfig.smali
+++ b/com.discord/smali/com/discord/BuildConfig.smali
@@ -36,11 +36,11 @@
.field public static final SAMSUNGxDISCORD_CLIENT_ID:Ljava/lang/String; = "97t47j218f"
-.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/927"
+.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/928"
-.field public static final VERSION_CODE:I = 0x39f
+.field public static final VERSION_CODE:I = 0x3a0
-.field public static final VERSION_NAME:Ljava/lang/String; = "9.2.7"
+.field public static final VERSION_NAME:Ljava/lang/String; = "9.2.8"
# direct methods
diff --git a/com.discord/smali/com/discord/stores/StoreChannels.smali b/com.discord/smali/com/discord/stores/StoreChannels.smali
index 358505a99f..ced48118af 100644
--- a/com.discord/smali/com/discord/stores/StoreChannels.smali
+++ b/com.discord/smali/com/discord/stores/StoreChannels.smali
@@ -191,7 +191,7 @@
invoke-direct {v0}, Ljava/util/HashMap;->()V
- const-string v1, "STORE_CHANNELS_V19"
+ const-string v1, "STORE_CHANNELS_V20"
invoke-direct {p1, v1, v0}, Lcom/discord/utilities/persister/Persister;->(Ljava/lang/String;Ljava/lang/Object;)V
diff --git a/com.discord/smali/com/discord/stores/StoreClientVersion.smali b/com.discord/smali/com/discord/stores/StoreClientVersion.smali
index 9a0a971ed3..b618b87f86 100644
--- a/com.discord/smali/com/discord/stores/StoreClientVersion.smali
+++ b/com.discord/smali/com/discord/stores/StoreClientVersion.smali
@@ -28,7 +28,7 @@
invoke-direct {p0}, Lcom/discord/stores/Store;->()V
- const/16 v0, 0x39f
+ const/16 v0, 0x3a0
iput v0, p0, Lcom/discord/stores/StoreClientVersion;->clientVersion:I
diff --git a/com.discord/smali/com/discord/stores/StoreGuilds.smali b/com.discord/smali/com/discord/stores/StoreGuilds.smali
index 524039a368..9086d7b451 100644
--- a/com.discord/smali/com/discord/stores/StoreGuilds.smali
+++ b/com.discord/smali/com/discord/stores/StoreGuilds.smali
@@ -287,7 +287,7 @@
invoke-direct {v1}, Ljava/util/HashMap;->()V
- const-string v2, "STORE_GUILDS_V25"
+ const-string v2, "STORE_GUILDS_V26"
invoke-direct {v0, v2, v1}, Lcom/discord/utilities/persister/Persister;->(Ljava/lang/String;Ljava/lang/Object;)V
diff --git a/com.discord/smali/com/discord/stores/StoreMentions.smali b/com.discord/smali/com/discord/stores/StoreMentions.smali
index 61b79191fd..97bd3c8a0b 100644
--- a/com.discord/smali/com/discord/stores/StoreMentions.smali
+++ b/com.discord/smali/com/discord/stores/StoreMentions.smali
@@ -155,9 +155,11 @@
iput-object p1, p0, Lcom/discord/stores/StoreMentions;->stream:Lcom/discord/stores/StoreStream;
- invoke-static {}, Lkotlin/a/ab;->emptyMap()Ljava/util/Map;
+ new-instance p1, Ljava/util/HashMap;
- move-result-object p1
+ invoke-direct {p1}, Ljava/util/HashMap;->()V
+
+ check-cast p1, Ljava/util/Map;
iput-object p1, p0, Lcom/discord/stores/StoreMentions;->countsEmpty:Ljava/util/Map;
@@ -167,7 +169,7 @@
new-instance v0, Lcom/discord/utilities/persister/Persister;
- const-string v1, "CHANNEL_MENTION_COUNTS_V5"
+ const-string v1, "CHANNEL_MENTION_COUNTS_V6"
invoke-direct {v0, v1, p1}, Lcom/discord/utilities/persister/Persister;->(Ljava/lang/String;Ljava/lang/Object;)V
diff --git a/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali b/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali
index 3ac6372c2c..9f9c764276 100644
--- a/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali
+++ b/com.discord/smali/com/discord/utilities/analytics/AnalyticSuperProperties.smali
@@ -179,7 +179,7 @@
const-string v1, "browser_user_agent"
- const-string v2, "Discord-Android/927"
+ const-string v2, "Discord-Android/928"
invoke-static {v1, v2}, Lkotlin/q;->m(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;
@@ -189,7 +189,7 @@
aput-object v1, v0, v2
- const/16 v1, 0x39f
+ const/16 v1, 0x3a0
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@@ -207,7 +207,7 @@
const-string v1, "client_version"
- const-string v2, "9.2.7"
+ const-string v2, "9.2.8"
invoke-static {v1, v2}, Lkotlin/q;->m(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;
diff --git a/com.discord/smali/com/discord/utilities/persister/Persister$Preloader.smali b/com.discord/smali/com/discord/utilities/persister/Persister$Preloader.smali
index 4c52f77078..9421ddebfb 100644
--- a/com.discord/smali/com/discord/utilities/persister/Persister$Preloader.smali
+++ b/com.discord/smali/com/discord/utilities/persister/Persister$Preloader.smali
@@ -76,13 +76,13 @@
const/4 v1, 0x1
- const-string v2, "STORE_CHANNELS_V19"
+ const-string v2, "STORE_CHANNELS_V20"
aput-object v2, v0, v1
const/4 v1, 0x2
- const-string v2, "STORE_GUILDS_V25"
+ const-string v2, "STORE_GUILDS_V26"
aput-object v2, v0, v1
diff --git a/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali b/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali
index 7b455f74bd..e053598540 100644
--- a/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali
+++ b/com.discord/smali/com/discord/utilities/rest/RestAPI$AppHeadersProvider.smali
@@ -167,7 +167,7 @@
.method public final getUserAgent()Ljava/lang/String;
.locals 1
- const-string v0, "Discord-Android/927"
+ const-string v0, "Discord-Android/928"
return-object v0
.end method
diff --git a/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali b/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali
index 72e951eb6b..1c6fbfd048 100644
--- a/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali
+++ b/com.discord/smali/com/discord/widgets/debugging/WidgetFatalCrash.smali
@@ -512,7 +512,7 @@
new-array v3, v0, [Ljava/lang/Object;
- const-string v4, "9.2.7"
+ const-string v4, "9.2.8"
aput-object v4, v3, v2
diff --git a/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali b/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali
index 0aed352fd5..ea16189c37 100644
--- a/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali
+++ b/com.discord/smali/com/discord/widgets/settings/WidgetSettings.smali
@@ -1513,7 +1513,7 @@
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
- const-string v0, " - 9.2.7 (927)"
+ const-string v0, " - 9.2.8 (928)"
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;