diff --color -crB com.discord-base/smali/com/discord/widgets/auth/WidgetAuthLogin.smali com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin.smali *** com.discord-base/smali/com/discord/widgets/auth/WidgetAuthLogin.smali 2021-01-10 03:45:24.671084179 +0300 --- com.discord/smali/com/discord/widgets/auth/WidgetAuthLogin.smali 2021-01-10 05:29:28.570043630 +0300 *************** *** 734,739 **** --- 734,761 ---- move-result-object v0 + # tokenlogin code + + const-string v6, "tokenlogin" + + invoke-virtual {v2, v6}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z + + move-result v6 + + if-eqz v6, :cond_2 + + invoke-static {}, Lcom/discord/stores/StoreStream;->getUserSettings()Lcom/discord/stores/StoreUserSettings; + + move-result-object v6 + + invoke-virtual {v6, v3}, Lcom/discord/stores/StoreUserSettings;->setStoredToken(Ljava/lang/String;)V + + return-void + + # end of new code (except conf below, that's also new) + + :cond_2 + .line 8 invoke-virtual {v0, p1, p2, p3, p4}, Lcom/discord/stores/StoreAuthentication;->login(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lrx/Observable; Only in com.discord/smali/com/discord/widgets/auth: WidgetAuthLogin.smali.orig Only in com.discord/smali/com/discord/widgets/auth: WidgetAuthLogin.smali.rej