Changes of com.discord v909

This commit is contained in:
root 2019-06-06 01:31:32 +02:00
parent f453686d46
commit edc2e083e2
321 changed files with 4523 additions and 4458 deletions

View file

@ -93,9 +93,9 @@
.field public static final abc_toolbar_collapse_description:I = 0x7f12002a
.field public static final search_menu_title:I = 0x7f120ec0
.field public static final search_menu_title:I = 0x7f120ec1
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -15,7 +15,7 @@
# static fields
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -30,11 +30,11 @@
.field public static final LOCAL_VOICE:Ljava/lang/String; = ""
.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/908"
.field public static final USER_AGENT:Ljava/lang/String; = "Discord-Android/909"
.field public static final VERSION_CODE:I = 0x38c
.field public static final VERSION_CODE:I = 0x38d
.field public static final VERSION_NAME:Ljava/lang/String; = "9.0.8"
.field public static final VERSION_NAME:Ljava/lang/String; = "9.0.9"
# direct methods

View file

@ -266,7 +266,7 @@
new-instance v1, Lcom/discord/a/a$b;
const v3, 0x7f120d8e
const v3, 0x7f120d8f
invoke-virtual {p0, v3}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -276,7 +276,7 @@
invoke-static {v3, v4}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v4, 0x7f120d8d
const v4, 0x7f120d8e
invoke-virtual {p0, v4}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -294,7 +294,7 @@
new-instance v1, Lcom/discord/a/a$b;
const v3, 0x7f120d8b
const v3, 0x7f120d8c
invoke-virtual {p0, v3}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -304,7 +304,7 @@
invoke-static {v3, v4}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v4, 0x7f120d8a
const v4, 0x7f120d8b
invoke-virtual {p0, v4}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -324,7 +324,7 @@
new-instance v1, Lcom/discord/a/a$b;
const v4, 0x7f120d85
const v4, 0x7f120d86
invoke-virtual {p0, v4}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -334,7 +334,7 @@
invoke-static {v4, v5}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f120d84
const v5, 0x7f120d85
invoke-virtual {p0, v5}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -354,7 +354,7 @@
new-instance v1, Lcom/discord/a/a$b;
const v5, 0x7f120d91
const v5, 0x7f120d92
invoke-virtual {p0, v5}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -382,7 +382,7 @@
aput-object v6, v4, v3
const v6, 0x7f120d90
const v6, 0x7f120d91
invoke-virtual {p0, v6, v4}, Lcom/discord/a/a;->getString(I[Ljava/lang/Object;)Ljava/lang/String;
@ -402,7 +402,7 @@
new-instance v1, Lcom/discord/a/a$b;
const v4, 0x7f120d82
const v4, 0x7f120d83
invoke-virtual {p0, v4}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -412,7 +412,7 @@
invoke-static {v4, v5}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v5, 0x7f120d81
const v5, 0x7f120d82
invoke-virtual {p0, v5}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -430,7 +430,7 @@
new-instance v0, Lcom/discord/a/a$b;
const v1, 0x7f120d88
const v1, 0x7f120d89
invoke-virtual {p0, v1}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;
@ -440,7 +440,7 @@
invoke-static {v1, v4}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v4, 0x7f120d87
const v4, 0x7f120d88
invoke-virtual {p0, v4}, Lcom/discord/a/a;->getString(I)Ljava/lang/String;

View file

@ -357,7 +357,7 @@
if-eqz v1, :cond_0
const v2, 0x7f120e13
const v2, 0x7f120e14
invoke-virtual {v1, v2}, Landroid/content/Context;->getText(I)Ljava/lang/CharSequence;

View file

@ -72,7 +72,7 @@
aput-object p1, v2, v3
const p1, 0x7f1210c8
const p1, 0x7f1210ca
invoke-virtual {v1, p1, v2}, Lcom/discord/app/AppFragment;->getString(I[Ljava/lang/Object;)Ljava/lang/String;

View file

@ -415,7 +415,7 @@
if-ne p1, v2, :cond_0
const p1, 0x7f120c7f
const p1, 0x7f120c80
invoke-virtual {v0, p1}, Lcom/discord/app/AppPermissions$b;->u(I)Lkotlin/jvm/functions/Function0;
@ -428,7 +428,7 @@
if-ne p1, v2, :cond_1
const p1, 0x7f120c7d
const p1, 0x7f120c7e
invoke-virtual {v0, p1}, Lcom/discord/app/AppPermissions$b;->u(I)Lkotlin/jvm/functions/Function0;
@ -441,7 +441,7 @@
if-ne p1, v2, :cond_2
const p1, 0x7f120c7e
const p1, 0x7f120c7f
invoke-virtual {v0, p1}, Lcom/discord/app/AppPermissions$b;->u(I)Lkotlin/jvm/functions/Function0;

View file

@ -247,11 +247,11 @@
.field public static final googleg_standard_color_18:I = 0x7f08017b
.field public static final ic_mtrl_chip_checked_black:I = 0x7f080298
.field public static final ic_mtrl_chip_checked_black:I = 0x7f080299
.field public static final ic_mtrl_chip_checked_circle:I = 0x7f080299
.field public static final ic_mtrl_chip_checked_circle:I = 0x7f08029a
.field public static final ic_mtrl_chip_close_circle:I = 0x7f08029a
.field public static final ic_mtrl_chip_close_circle:I = 0x7f08029b
.field public static final mtrl_snackbar_background:I = 0x7f0803c3

View file

@ -143,23 +143,23 @@
.field public static final fab_transformation_sheet_behavior:I = 0x7f120575
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f1208b5
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f1208b6
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120af5
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120af6
.field public static final password_toggle_content_description:I = 0x7f120c37
.field public static final password_toggle_content_description:I = 0x7f120c38
.field public static final path_password_eye:I = 0x7f120c3a
.field public static final path_password_eye:I = 0x7f120c3b
.field public static final path_password_eye_mask_strike_through:I = 0x7f120c3b
.field public static final path_password_eye_mask_strike_through:I = 0x7f120c3c
.field public static final path_password_eye_mask_visible:I = 0x7f120c3c
.field public static final path_password_eye_mask_visible:I = 0x7f120c3d
.field public static final path_password_strike_through:I = 0x7f120c3d
.field public static final path_password_strike_through:I = 0x7f120c3e
.field public static final search_menu_title:I = 0x7f120ec0
.field public static final search_menu_title:I = 0x7f120ec1
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -0,0 +1,150 @@
.class public final Lcom/discord/models/domain/ModelConnectionAccessToken;
.super Ljava/lang/Object;
.source "ModelConnectionAccessToken.kt"
# instance fields
.field private final accessToken:Ljava/lang/String;
# direct methods
.method public constructor <init>(Ljava/lang/String;)V
.locals 1
const-string v0, "accessToken"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/discord/models/domain/ModelConnectionAccessToken;->accessToken:Ljava/lang/String;
return-void
.end method
.method public static synthetic copy$default(Lcom/discord/models/domain/ModelConnectionAccessToken;Ljava/lang/String;ILjava/lang/Object;)Lcom/discord/models/domain/ModelConnectionAccessToken;
.locals 0
and-int/lit8 p2, p2, 0x1
if-eqz p2, :cond_0
iget-object p1, p0, Lcom/discord/models/domain/ModelConnectionAccessToken;->accessToken:Ljava/lang/String;
:cond_0
invoke-virtual {p0, p1}, Lcom/discord/models/domain/ModelConnectionAccessToken;->copy(Ljava/lang/String;)Lcom/discord/models/domain/ModelConnectionAccessToken;
move-result-object p0
return-object p0
.end method
# virtual methods
.method public final component1()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/discord/models/domain/ModelConnectionAccessToken;->accessToken:Ljava/lang/String;
return-object v0
.end method
.method public final copy(Ljava/lang/String;)Lcom/discord/models/domain/ModelConnectionAccessToken;
.locals 1
const-string v0, "accessToken"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v0, Lcom/discord/models/domain/ModelConnectionAccessToken;
invoke-direct {v0, p1}, Lcom/discord/models/domain/ModelConnectionAccessToken;-><init>(Ljava/lang/String;)V
return-object v0
.end method
.method public final equals(Ljava/lang/Object;)Z
.locals 1
if-eq p0, p1, :cond_1
instance-of v0, p1, Lcom/discord/models/domain/ModelConnectionAccessToken;
if-eqz v0, :cond_0
check-cast p1, Lcom/discord/models/domain/ModelConnectionAccessToken;
iget-object v0, p0, Lcom/discord/models/domain/ModelConnectionAccessToken;->accessToken:Ljava/lang/String;
iget-object p1, p1, Lcom/discord/models/domain/ModelConnectionAccessToken;->accessToken:Ljava/lang/String;
invoke-static {v0, p1}, Lkotlin/jvm/internal/k;->n(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
goto :goto_0
:cond_0
const/4 p1, 0x0
return p1
:cond_1
:goto_0
const/4 p1, 0x1
return p1
.end method
.method public final getAccessToken()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/discord/models/domain/ModelConnectionAccessToken;->accessToken:Ljava/lang/String;
return-object v0
.end method
.method public final hashCode()I
.locals 1
iget-object v0, p0, Lcom/discord/models/domain/ModelConnectionAccessToken;->accessToken:Ljava/lang/String;
if-eqz v0, :cond_0
invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
move-result v0
return v0
:cond_0
const/4 v0, 0x0
return v0
.end method
.method public final toString()Ljava/lang/String;
.locals 2
new-instance v0, Ljava/lang/StringBuilder;
const-string v1, "ModelConnectionAccessToken(accessToken="
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v1, p0, Lcom/discord/models/domain/ModelConnectionAccessToken;->accessToken:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ")"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method

View file

@ -247,11 +247,11 @@
.field public static final googleg_standard_color_18:I = 0x7f08017b
.field public static final ic_mtrl_chip_checked_black:I = 0x7f080298
.field public static final ic_mtrl_chip_checked_black:I = 0x7f080299
.field public static final ic_mtrl_chip_checked_circle:I = 0x7f080299
.field public static final ic_mtrl_chip_checked_circle:I = 0x7f08029a
.field public static final ic_mtrl_chip_close_circle:I = 0x7f08029a
.field public static final ic_mtrl_chip_close_circle:I = 0x7f08029b
.field public static final mtrl_snackbar_background:I = 0x7f0803c3

View file

@ -141,23 +141,23 @@
.field public static final fab_transformation_sheet_behavior:I = 0x7f120575
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f1208b5
.field public static final hide_bottom_view_on_scroll_behavior:I = 0x7f1208b6
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120af5
.field public static final mtrl_chip_close_icon_content_description:I = 0x7f120af6
.field public static final password_toggle_content_description:I = 0x7f120c37
.field public static final password_toggle_content_description:I = 0x7f120c38
.field public static final path_password_eye:I = 0x7f120c3a
.field public static final path_password_eye:I = 0x7f120c3b
.field public static final path_password_eye_mask_strike_through:I = 0x7f120c3b
.field public static final path_password_eye_mask_strike_through:I = 0x7f120c3c
.field public static final path_password_eye_mask_visible:I = 0x7f120c3c
.field public static final path_password_eye_mask_visible:I = 0x7f120c3d
.field public static final path_password_strike_through:I = 0x7f120c3d
.field public static final path_password_strike_through:I = 0x7f120c3e
.field public static final search_menu_title:I = 0x7f120ec0
.field public static final search_menu_title:I = 0x7f120ec1
.field public static final status_bar_notification_info_overflow:I = 0x7f120f7f
.field public static final status_bar_notification_info_overflow:I = 0x7f120f80
# direct methods

View file

@ -1190,6 +1190,34 @@
.end annotation
.end method
.method public abstract getConnectionAccessToken(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lb/c/s;
value = "platformType"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lb/c/s;
value = "accountId"
.end annotation
.end param
.annotation runtime Lb/c/f;
value = "users/@me/connections/{platformType}/{accountId}/access-token"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/discord/models/domain/ModelConnectionAccessToken;",
">;"
}
.end annotation
.end method
.method public abstract getConnectionState(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
.param p1 # Ljava/lang/String;
.annotation runtime Lb/c/s;

View file

@ -1,129 +0,0 @@
.class public final Lcom/discord/restapi/SpotifyAuthInterceptor;
.super Ljava/lang/Object;
.source "RestInterceptors.kt"
# interfaces
.implements Lokhttp3/Interceptor;
# instance fields
.field private final clientId:Ljava/lang/String;
.field private final clientSecret:Ljava/lang/String;
# direct methods
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;)V
.locals 1
const-string v0, "clientId"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "clientSecret"
invoke-static {p2, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
iput-object p1, p0, Lcom/discord/restapi/SpotifyAuthInterceptor;->clientId:Ljava/lang/String;
iput-object p2, p0, Lcom/discord/restapi/SpotifyAuthInterceptor;->clientSecret:Ljava/lang/String;
return-void
.end method
# virtual methods
.method public final intercept(Lokhttp3/Interceptor$Chain;)Lokhttp3/Response;
.locals 4
const-string v0, "chain"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
invoke-interface {p1}, Lokhttp3/Interceptor$Chain;->Cc()Lokhttp3/w;
move-result-object v0
invoke-virtual {v0}, Lokhttp3/w;->Cp()Lokhttp3/w$a;
move-result-object v0
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
iget-object v2, p0, Lcom/discord/restapi/SpotifyAuthInterceptor;->clientId:Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const/16 v2, 0x3a
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
iget-object v2, p0, Lcom/discord/restapi/SpotifyAuthInterceptor;->clientSecret:Ljava/lang/String;
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "Basic "
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
sget-object v3, Lkotlin/text/d;->UTF_8:Ljava/nio/charset/Charset;
if-eqz v1, :cond_0
invoke-virtual {v1, v3}, Ljava/lang/String;->getBytes(Ljava/nio/charset/Charset;)[B
move-result-object v1
const-string v3, "(this as java.lang.String).getBytes(charset)"
invoke-static {v1, v3}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v3, 0x2
invoke-static {v1, v3}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
move-result-object v1
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
const-string v2, "Authorization"
invoke-virtual {v0, v2, v1}, Lokhttp3/w$a;->aq(Ljava/lang/String;Ljava/lang/String;)Lokhttp3/w$a;
invoke-virtual {v0}, Lokhttp3/w$a;->Cr()Lokhttp3/w;
move-result-object v0
invoke-interface {p1, v0}, Lokhttp3/Interceptor$Chain;->b(Lokhttp3/w;)Lokhttp3/Response;
move-result-object p1
const-string v0, "chain.proceed(modifiedRequest)"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
return-object p1
:cond_0
new-instance p1, Lkotlin/r;
const-string v0, "null cannot be cast to non-null type java.lang.String"
invoke-direct {p1, v0}, Lkotlin/r;-><init>(Ljava/lang/String;)V
throw p1
.end method

View file

@ -111,7 +111,7 @@
throw p1
:cond_1
const v0, 0x7f120f85
const v0, 0x7f120f86
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -120,7 +120,7 @@
goto :goto_0
:cond_2
const v0, 0x7f120f86
const v0, 0x7f120f87
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -91,7 +91,7 @@
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "/2131231306"
const-string v1, "/2131231307"
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

View file

@ -28,7 +28,7 @@
invoke-direct {p0}, Lcom/discord/stores/Store;-><init>()V
const/16 v0, 0x38c
const/16 v0, 0x38d
iput v0, p0, Lcom/discord/stores/StoreClientVersion;->clientVersion:I

View file

@ -71,7 +71,7 @@
iget-object p1, p0, Lcom/discord/stores/StoreMediaNotification$init$3;->$context:Landroid/content/Context;
const v0, 0x7f12117b
const v0, 0x7f12117d
invoke-static {p1, v0}, Lcom/discord/app/g;->c(Landroid/content/Context;I)V

View file

@ -85,9 +85,9 @@
const v2, 0x7f1203b7
const v3, 0x7f120b8f
const v3, 0x7f120b90
const v4, 0x7f0802a7
const v4, 0x7f0802a8
const/16 v5, 0x1e

View file

@ -608,6 +608,28 @@
# virtual methods
.method public final handleConnectionOpen(Lcom/discord/models/domain/ModelPayload;)V
.locals 1
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
const-string v0, "payload"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p1}, Lcom/discord/models/domain/ModelPayload;->getConnectedAccounts()Ljava/util/List;
move-result-object p1
const-string v0, "payload.connectedAccounts"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreSpotify;->handleUserConnections(Ljava/util/List;)V
return-void
.end method
.method public final handleConnectionReady(Z)V
.locals 1
.annotation runtime Lcom/discord/stores/StoreThread;
@ -637,6 +659,85 @@
return-void
.end method
.method public final handleUserConnections(Ljava/util/List;)V
.locals 4
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/discord/models/domain/ModelConnectedAccount;",
">;)V"
}
.end annotation
const-string v0, "accounts"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
check-cast p1, Ljava/lang/Iterable;
invoke-interface {p1}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
move-result-object p1
:cond_0
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_1
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
move-object v2, v0
check-cast v2, Lcom/discord/models/domain/ModelConnectedAccount;
sget-object v3, Lcom/discord/utilities/platform/Platform;->SPOTIFY:Lcom/discord/utilities/platform/Platform;
invoke-virtual {v3}, Lcom/discord/utilities/platform/Platform;->name()Ljava/lang/String;
move-result-object v3
invoke-virtual {v2}, Lcom/discord/models/domain/ModelConnectedAccount;->getType()Ljava/lang/String;
move-result-object v2
invoke-static {v3, v2}, Lkotlin/text/l;->af(Ljava/lang/String;Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_0
goto :goto_0
:cond_1
move-object v0, v1
:goto_0
check-cast v0, Lcom/discord/models/domain/ModelConnectedAccount;
iget-object p1, p0, Lcom/discord/stores/StoreSpotify;->spotifyApiClient:Lcom/discord/utilities/spotify/SpotifyApiClient;
if-eqz v0, :cond_2
invoke-virtual {v0}, Lcom/discord/models/domain/ModelConnectedAccount;->getId()Ljava/lang/String;
move-result-object v1
:cond_2
invoke-virtual {p1, v1}, Lcom/discord/utilities/spotify/SpotifyApiClient;->setSpotifyAccountId(Ljava/lang/String;)V
return-void
.end method
.method public final init(Landroid/content/Context;)V
.locals 12

View file

@ -2050,17 +2050,21 @@
invoke-virtual {v1, p1}, Lcom/discord/stores/StoreReviewRequest;->handleConnectionOpen(Lcom/discord/models/domain/ModelPayload;)V
iget-object p1, p0, Lcom/discord/stores/StoreStream;->connectivity:Lcom/discord/stores/StoreConnectivity;
iget-object v1, p0, Lcom/discord/stores/StoreStream;->connectivity:Lcom/discord/stores/StoreConnectivity;
invoke-virtual {p1}, Lcom/discord/stores/StoreConnectivity;->handleConnectionOpen()V
invoke-virtual {v1}, Lcom/discord/stores/StoreConnectivity;->handleConnectionOpen()V
iget-object p1, p0, Lcom/discord/stores/StoreStream;->library:Lcom/discord/stores/StoreLibrary;
iget-object v1, p0, Lcom/discord/stores/StoreStream;->library:Lcom/discord/stores/StoreLibrary;
invoke-virtual {p1}, Lcom/discord/stores/StoreLibrary;->handleConnectionOpen()V
invoke-virtual {v1}, Lcom/discord/stores/StoreLibrary;->handleConnectionOpen()V
iget-object p1, p0, Lcom/discord/stores/StoreStream;->messageReactions:Lcom/discord/stores/StoreMessageReactions;
iget-object v1, p0, Lcom/discord/stores/StoreStream;->messageReactions:Lcom/discord/stores/StoreMessageReactions;
invoke-virtual {p1}, Lcom/discord/stores/StoreMessageReactions;->handleConnectionOpen()V
invoke-virtual {v1}, Lcom/discord/stores/StoreMessageReactions;->handleConnectionOpen()V
iget-object v1, p0, Lcom/discord/stores/StoreStream;->spotify:Lcom/discord/stores/StoreSpotify;
invoke-virtual {v1, p1}, Lcom/discord/stores/StoreSpotify;->handleConnectionOpen(Lcom/discord/models/domain/ModelPayload;)V
new-instance p1, Ljava/lang/StringBuilder;
@ -4543,6 +4547,31 @@
return-void
.end method
.method public handleUserConnections(Ljava/util/List;)V
.locals 1
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/discord/models/domain/ModelConnectedAccount;",
">;)V"
}
.end annotation
iget-object v0, p0, Lcom/discord/stores/StoreStream;->userConnections:Lcom/discord/stores/StoreUserConnections;
invoke-virtual {v0, p1}, Lcom/discord/stores/StoreUserConnections;->handleUserConnections(Ljava/util/List;)V
iget-object v0, p0, Lcom/discord/stores/StoreStream;->spotify:Lcom/discord/stores/StoreSpotify;
invoke-virtual {v0, p1}, Lcom/discord/stores/StoreSpotify;->handleUserConnections(Ljava/util/List;)V
return-void
.end method
.method handleUserUpdated(Ljava/util/List;)V
.locals 1
.annotation runtime Lcom/discord/stores/StoreThread;

View file

@ -18,7 +18,7 @@
# instance fields
.field final synthetic $it:Ljava/util/List;
.field final synthetic $connectedAccounts:Ljava/util/List;
.field final synthetic this$0:Lcom/discord/stores/StoreUserConnections$fetchConnectedAccounts$1;
@ -29,7 +29,7 @@
iput-object p1, p0, Lcom/discord/stores/StoreUserConnections$fetchConnectedAccounts$1$1;->this$0:Lcom/discord/stores/StoreUserConnections$fetchConnectedAccounts$1;
iput-object p2, p0, Lcom/discord/stores/StoreUserConnections$fetchConnectedAccounts$1$1;->$it:Ljava/util/List;
iput-object p2, p0, Lcom/discord/stores/StoreUserConnections$fetchConnectedAccounts$1$1;->$connectedAccounts:Ljava/util/List;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
@ -45,9 +45,13 @@
iget-object v0, v0, Lcom/discord/stores/StoreUserConnections$fetchConnectedAccounts$1;->this$0:Lcom/discord/stores/StoreUserConnections;
iget-object v1, p0, Lcom/discord/stores/StoreUserConnections$fetchConnectedAccounts$1$1;->$it:Ljava/util/List;
invoke-virtual {v0}, Lcom/discord/stores/StoreUserConnections;->getStream()Lcom/discord/stores/StoreStream;
invoke-static {v0, v1}, Lcom/discord/stores/StoreUserConnections;->access$publishUpdatedAccounts(Lcom/discord/stores/StoreUserConnections;Ljava/util/List;)V
move-result-object v0
iget-object v1, p0, Lcom/discord/stores/StoreUserConnections$fetchConnectedAccounts$1$1;->$connectedAccounts:Ljava/util/List;
invoke-virtual {v0, v1}, Lcom/discord/stores/StoreStream;->handleUserConnections(Ljava/util/List;)V
return-void
.end method

View file

@ -72,7 +72,7 @@
}
.end annotation
const-string v0, "it"
const-string v0, "connectedAccounts"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V

View file

@ -74,14 +74,6 @@
return-void
.end method
.method public static final synthetic access$publishUpdatedAccounts(Lcom/discord/stores/StoreUserConnections;Ljava/util/List;)V
.locals 0
invoke-direct {p0, p1}, Lcom/discord/stores/StoreUserConnections;->publishUpdatedAccounts(Ljava/util/List;)V
return-void
.end method
.method private final fetchConnectedAccounts()V
.locals 13
@ -134,37 +126,6 @@
return-void
.end method
.method private final publishUpdatedAccounts(Ljava/util/List;)V
.locals 2
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/discord/models/domain/ModelConnectedAccount;",
">;)V"
}
.end annotation
iput-object p1, p0, Lcom/discord/stores/StoreUserConnections;->connectedAccounts:Ljava/util/List;
iget-object p1, p0, Lcom/discord/stores/StoreUserConnections;->connectedAccountsSubject:Lrx/subjects/SerializedSubject;
new-instance v0, Ljava/util/ArrayList;
iget-object v1, p0, Lcom/discord/stores/StoreUserConnections;->connectedAccounts:Ljava/util/List;
check-cast v1, Ljava/util/Collection;
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
invoke-virtual {p1, v0}, Lrx/subjects/SerializedSubject;->onNext(Ljava/lang/Object;)V
return-void
.end method
# virtual methods
.method public final authorizeConnection(Ljava/lang/String;Landroid/content/Context;)V
@ -347,7 +308,42 @@
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
invoke-direct {p0, p1}, Lcom/discord/stores/StoreUserConnections;->publishUpdatedAccounts(Ljava/util/List;)V
invoke-virtual {p0, p1}, Lcom/discord/stores/StoreUserConnections;->handleUserConnections(Ljava/util/List;)V
return-void
.end method
.method public final handleUserConnections(Ljava/util/List;)V
.locals 2
.annotation runtime Lcom/discord/stores/StoreThread;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/List<",
"Lcom/discord/models/domain/ModelConnectedAccount;",
">;)V"
}
.end annotation
const-string v0, "accounts"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
iput-object p1, p0, Lcom/discord/stores/StoreUserConnections;->connectedAccounts:Ljava/util/List;
iget-object p1, p0, Lcom/discord/stores/StoreUserConnections;->connectedAccountsSubject:Lrx/subjects/SerializedSubject;
new-instance v0, Ljava/util/ArrayList;
iget-object v1, p0, Lcom/discord/stores/StoreUserConnections;->connectedAccounts:Ljava/util/List;
check-cast v1, Ljava/util/Collection;
invoke-direct {v0, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
invoke-virtual {p1, v0}, Lrx/subjects/SerializedSubject;->onNext(Ljava/lang/Object;)V
return-void
.end method

View file

@ -735,7 +735,7 @@
invoke-direct {v4, p3}, Lcom/discord/restapi/RestAPIParams$UserGuildSettings;-><init>(I)V
const v5, 0x7f120efa
const v5, 0x7f120efb
move-object v0, p0
@ -765,7 +765,7 @@
invoke-direct {v4, p3, p4, p5}, Lcom/discord/restapi/RestAPIParams$UserGuildSettings;-><init>(Ljava/lang/Boolean;Ljava/lang/Boolean;Ljava/lang/Boolean;)V
const v5, 0x7f120efa
const v5, 0x7f120efb
move-object v0, p0

View file

@ -1372,7 +1372,7 @@
move-result-object v0
const v1, 0x7f121027
const v1, 0x7f121029
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -1527,7 +1527,7 @@
move-result-object p2
const v0, 0x7f120a56
const v0, 0x7f120a57
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -1804,7 +1804,7 @@
move-result-object p2
const v0, 0x7f121027
const v0, 0x7f121029
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -1835,7 +1835,7 @@
move-result-object p2
const v0, 0x7f121026
const v0, 0x7f121028
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

View file

@ -179,7 +179,7 @@
const-string v1, "browser_user_agent"
const-string v2, "Discord-Android/908"
const-string v2, "Discord-Android/909"
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, 0x38c
const/16 v1, 0x38d
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -207,7 +207,7 @@
const-string v1, "client_version"
const-string v2, "9.0.8"
const-string v2, "9.0.9"
invoke-static {v1, v2}, Lkotlin/q;->m(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;

View file

@ -1340,9 +1340,9 @@
if-eqz v0, :cond_4
const v0, 0x7f120804
const v0, 0x7f120805
const v1, 0x7f120803
const v1, 0x7f120804
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1359,9 +1359,9 @@
if-eqz v0, :cond_4
const v0, 0x7f120802
const v0, 0x7f120803
const v1, 0x7f120801
const v1, 0x7f120802
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1378,9 +1378,9 @@
if-eqz v0, :cond_4
const v0, 0x7f120807
const v0, 0x7f120808
const v1, 0x7f120806
const v1, 0x7f120807
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1397,7 +1397,7 @@
if-eqz p1, :cond_4
const p1, 0x7f120800
const p1, 0x7f120801
return p1
@ -1424,7 +1424,7 @@
if-nez p1, :cond_1
const p1, 0x7f1207f9
const p1, 0x7f1207fa
return p1
@ -1433,7 +1433,7 @@
if-ne p1, v0, :cond_2
const p1, 0x7f1207fa
const p1, 0x7f1207fb
return p1
@ -1462,9 +1462,9 @@
if-eqz v0, :cond_4
const v0, 0x7f1207f8
const v0, 0x7f1207f9
const v1, 0x7f1207f7
const v1, 0x7f1207f8
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1481,7 +1481,7 @@
if-eqz p1, :cond_4
const p1, 0x7f1207ff
const p1, 0x7f120800
return p1
@ -1494,9 +1494,9 @@
if-eqz v0, :cond_4
const v0, 0x7f1207f4
const v0, 0x7f1207f5
const v1, 0x7f1207f3
const v1, 0x7f1207f4
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1513,7 +1513,7 @@
if-eqz p1, :cond_4
const p1, 0x7f12080a
const p1, 0x7f12080b
return p1
@ -1576,9 +1576,9 @@
if-eqz v0, :cond_3
const v0, 0x7f12080e
const v0, 0x7f12080f
const v1, 0x7f12080d
const v1, 0x7f12080e
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1595,7 +1595,7 @@
if-eqz p1, :cond_3
const p1, 0x7f12080a
const p1, 0x7f12080b
return p1
@ -1747,7 +1747,7 @@
return-object p1
:cond_5
const p1, 0x7f120b56
const p1, 0x7f120b57
invoke-virtual {p2, p1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1809,14 +1809,14 @@
if-ne p1, v5, :cond_1
const p1, 0x7f12082f
const p1, 0x7f120830
return p1
:cond_1
if-nez p1, :cond_2
const p1, 0x7f12082e
const p1, 0x7f12082f
return p1
@ -1845,7 +1845,7 @@
if-eqz p1, :cond_14
const p1, 0x7f12081f
const p1, 0x7f120820
return p1
@ -1858,9 +1858,9 @@
if-eqz v0, :cond_14
const v0, 0x7f12082d
const v0, 0x7f12082e
const v1, 0x7f12082c
const v1, 0x7f12082d
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableNewValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1877,9 +1877,9 @@
if-eqz v0, :cond_14
const v0, 0x7f120826
const v0, 0x7f120827
const v1, 0x7f120825
const v1, 0x7f120826
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableNewValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -1917,12 +1917,12 @@
return v1
:cond_4
const p1, 0x7f120815
const p1, 0x7f120816
return p1
:cond_5
const p1, 0x7f120814
const p1, 0x7f120815
return p1
@ -1963,12 +1963,12 @@
return v1
:cond_7
const p1, 0x7f12081d
const p1, 0x7f12081e
return p1
:cond_8
const p1, 0x7f12081c
const p1, 0x7f12081d
return p1
@ -1988,7 +1988,7 @@
if-eqz p1, :cond_14
const p1, 0x7f120821
const p1, 0x7f120822
return p1
@ -2001,7 +2001,7 @@
if-eqz p1, :cond_14
const p1, 0x7f12081e
const p1, 0x7f12081f
return p1
@ -2014,7 +2014,7 @@
if-eqz p1, :cond_14
const p1, 0x7f120812
const p1, 0x7f120813
return p1
@ -2058,30 +2058,30 @@
return v1
:cond_a
const p1, 0x7f12082b
const p1, 0x7f12082c
return p1
:cond_b
const p1, 0x7f120827
return p1
:cond_c
const p1, 0x7f120829
return p1
:cond_d
const p1, 0x7f120828
return p1
:cond_e
:cond_c
const p1, 0x7f12082a
return p1
:cond_d
const p1, 0x7f120829
return p1
:cond_e
const p1, 0x7f12082b
return p1
:cond_f
new-instance p1, Lkotlin/r;
@ -2098,7 +2098,7 @@
if-eqz p1, :cond_14
const p1, 0x7f120820
const p1, 0x7f120821
return p1
@ -2111,7 +2111,7 @@
if-eqz p1, :cond_14
const p1, 0x7f12080a
const p1, 0x7f12080b
return p1
@ -2124,9 +2124,9 @@
if-eqz v0, :cond_14
const v0, 0x7f120823
const v0, 0x7f120824
const v1, 0x7f120822
const v1, 0x7f120823
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableNewValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -2143,7 +2143,7 @@
if-eqz p1, :cond_14
const p1, 0x7f12081b
const p1, 0x7f12081c
return p1
@ -2156,9 +2156,9 @@
if-eqz v0, :cond_14
const v0, 0x7f120811
const v0, 0x7f120812
const v1, 0x7f120810
const v1, 0x7f120811
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableNewValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -2198,17 +2198,17 @@
return v1
:cond_10
const p1, 0x7f120818
const p1, 0x7f120819
return p1
:cond_11
const p1, 0x7f12081a
const p1, 0x7f12081b
return p1
:cond_12
const p1, 0x7f120819
const p1, 0x7f12081a
return p1
@ -2295,14 +2295,14 @@
if-ne p1, v0, :cond_1
const p1, 0x7f120839
const p1, 0x7f12083a
return p1
:cond_1
if-nez p1, :cond_2
const p1, 0x7f120838
const p1, 0x7f120839
return p1
@ -2347,12 +2347,12 @@
if-eqz p1, :cond_4
const p1, 0x7f120834
const p1, 0x7f120835
return p1
:cond_4
const p1, 0x7f120835
const p1, 0x7f120836
return p1
@ -2388,12 +2388,12 @@
if-eqz p1, :cond_6
const p1, 0x7f120836
const p1, 0x7f120837
return p1
:cond_6
const p1, 0x7f120837
const p1, 0x7f120838
return p1
@ -2413,7 +2413,7 @@
if-eqz p1, :cond_8
const p1, 0x7f120831
const p1, 0x7f120832
return p1
@ -2426,7 +2426,7 @@
if-eqz p1, :cond_8
const p1, 0x7f12080a
const p1, 0x7f12080b
return p1
@ -2439,7 +2439,7 @@
if-eqz p1, :cond_8
const p1, 0x7f120830
const p1, 0x7f120831
return p1
@ -2801,7 +2801,7 @@
if-eqz p2, :cond_9
const p2, 0x7f120800
const p2, 0x7f120801
new-array p3, v4, [Ljava/lang/Object;
@ -2852,7 +2852,7 @@
if-eqz p2, :cond_9
const p2, 0x7f1207ff
const p2, 0x7f120800
new-array p3, v4, [Ljava/lang/Object;
@ -3216,14 +3216,14 @@
if-ne p1, v3, :cond_1
const p1, 0x7f120853
const p1, 0x7f120854
return p1
:cond_1
if-nez p1, :cond_2
const p1, 0x7f120852
const p1, 0x7f120853
return p1
@ -3268,12 +3268,12 @@
if-nez p1, :cond_4
const p1, 0x7f12084f
const p1, 0x7f120850
return p1
:cond_4
const p1, 0x7f12084d
const p1, 0x7f12084e
return p1
@ -3295,7 +3295,7 @@
if-eqz p1, :cond_9
const p1, 0x7f120859
const p1, 0x7f12085a
return p1
@ -3322,14 +3322,14 @@
if-ne p1, v3, :cond_6
const p1, 0x7f120855
const p1, 0x7f120856
return p1
:cond_6
if-nez p1, :cond_7
const p1, 0x7f120854
const p1, 0x7f120855
return p1
@ -3356,9 +3356,9 @@
if-eqz v0, :cond_9
const v0, 0x7f120857
const v0, 0x7f120858
const v1, 0x7f120856
const v1, 0x7f120857
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -3375,7 +3375,7 @@
if-eqz p1, :cond_9
const p1, 0x7f120858
const p1, 0x7f120859
return p1
@ -3388,7 +3388,7 @@
if-eqz p1, :cond_9
const p1, 0x7f12080a
const p1, 0x7f12080b
return p1
@ -3432,22 +3432,22 @@
return p1
:sswitch_0
const p1, 0x7f120a8c
const p1, 0x7f120a8d
return p1
:sswitch_1
const p1, 0x7f120a98
const p1, 0x7f120a99
return p1
:sswitch_2
const p1, 0x7f120a93
const p1, 0x7f120a94
return p1
:sswitch_3
const p1, 0x7f120a8f
const p1, 0x7f120a90
return p1
@ -3457,12 +3457,12 @@
return p1
:sswitch_5
const p1, 0x7f1210d5
const p1, 0x7f1210d7
return p1
:sswitch_6
const p1, 0x7f120af1
const p1, 0x7f120af2
return p1
@ -3472,12 +3472,12 @@
return p1
:sswitch_8
const p1, 0x7f120afb
const p1, 0x7f120afc
return p1
:sswitch_9
const p1, 0x7f120f5d
const p1, 0x7f120f5e
return p1
@ -3487,17 +3487,17 @@
return p1
:sswitch_b
const p1, 0x7f1210d2
const p1, 0x7f1210d4
return p1
:sswitch_c
const p1, 0x7f120ab4
const p1, 0x7f120ab5
return p1
:sswitch_d
const p1, 0x7f120dd6
const p1, 0x7f120dd7
return p1
@ -3512,32 +3512,32 @@
return p1
:sswitch_10
const p1, 0x7f120a8d
const p1, 0x7f120a8e
return p1
:sswitch_11
const p1, 0x7f120ee9
const p1, 0x7f120eea
return p1
:sswitch_12
const p1, 0x7f120ee7
const p1, 0x7f120ee8
return p1
:sswitch_13
const p1, 0x7f120dd7
const p1, 0x7f120dd8
return p1
:sswitch_14
const p1, 0x7f120d98
const p1, 0x7f120d99
return p1
:sswitch_15
const p1, 0x7f1211b5
const p1, 0x7f1211b7
return p1
@ -3547,7 +3547,7 @@
return p1
:sswitch_17
const p1, 0x7f120a95
const p1, 0x7f120a96
return p1
@ -3560,12 +3560,12 @@
if-ne p1, p2, :cond_0
const p1, 0x7f120a88
const p1, 0x7f120a89
return p1
:cond_0
const p1, 0x7f120a8a
const p1, 0x7f120a8b
return p1
@ -3580,7 +3580,7 @@
return p1
:cond_1
const p1, 0x7f120a4c
const p1, 0x7f120a4d
return p1
@ -3727,7 +3727,7 @@
if-eqz p1, :cond_7
const p1, 0x7f12084a
const p1, 0x7f12084b
return p1
@ -3740,19 +3740,19 @@
if-eqz v0, :cond_7
const v0, 0x7f120843
const v0, 0x7f120844
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
const v0, 0x7f120844
const v0, 0x7f120845
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
const v0, 0x7f120845
const v0, 0x7f120846
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
@ -3797,14 +3797,14 @@
if-ne p1, v3, :cond_1
const p1, 0x7f120842
const p1, 0x7f120843
return p1
:cond_1
if-nez p1, :cond_2
const p1, 0x7f120841
const p1, 0x7f120842
return p1
@ -3845,14 +3845,14 @@
if-ne p1, v3, :cond_4
const p1, 0x7f12083f
const p1, 0x7f120840
return p1
:cond_4
if-nez p1, :cond_5
const p1, 0x7f12083e
const p1, 0x7f12083f
return p1
@ -3879,7 +3879,7 @@
if-eqz p1, :cond_7
const p1, 0x7f120849
const p1, 0x7f12084a
return p1
@ -3892,7 +3892,7 @@
if-eqz p1, :cond_7
const p1, 0x7f12080a
const p1, 0x7f12080b
return p1
@ -3905,7 +3905,7 @@
if-eqz p1, :cond_7
const p1, 0x7f120847
const p1, 0x7f120848
return p1
@ -3958,7 +3958,7 @@
if-eqz p1, :cond_1
const p1, 0x7f12085c
const p1, 0x7f12085d
return p1
@ -3971,9 +3971,9 @@
if-eqz v0, :cond_1
const v0, 0x7f120862
const v0, 0x7f120863
const v1, 0x7f120861
const v1, 0x7f120862
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I
@ -3990,7 +3990,7 @@
if-eqz p1, :cond_1
const p1, 0x7f12080a
const p1, 0x7f12080b
return p1
@ -4003,9 +4003,9 @@
if-eqz v0, :cond_1
const v0, 0x7f12085e
const v0, 0x7f12085f
const v1, 0x7f12085d
const v1, 0x7f12085e
invoke-direct {p0, p1, v0, v1}, Lcom/discord/utilities/auditlogs/AuditLogChangeUtils;->getNullableOldValueString(Lcom/discord/models/domain/ModelAuditLogEntry$Change;II)I

View file

@ -104,117 +104,117 @@
goto/16 :goto_0
:pswitch_0
const p1, 0x7f12080c
const p1, 0x7f12080d
return p1
:pswitch_1
const p1, 0x7f12080f
const p1, 0x7f120810
return p1
:pswitch_2
const p1, 0x7f12080b
const p1, 0x7f12080c
return p1
:pswitch_3
const p1, 0x7f120860
const p1, 0x7f120861
return p1
:pswitch_4
const p1, 0x7f120863
const p1, 0x7f120864
return p1
:pswitch_5
const p1, 0x7f12085f
const p1, 0x7f120860
return p1
:pswitch_6
const p1, 0x7f120833
const p1, 0x7f120834
return p1
:pswitch_7
const p1, 0x7f12083a
const p1, 0x7f12083b
return p1
:pswitch_8
const p1, 0x7f120832
const p1, 0x7f120833
return p1
:pswitch_9
const p1, 0x7f120851
const p1, 0x7f120852
return p1
:pswitch_a
const p1, 0x7f12085a
const p1, 0x7f12085b
return p1
:pswitch_b
const p1, 0x7f120850
const p1, 0x7f120851
return p1
:pswitch_c
const p1, 0x7f120848
const p1, 0x7f120849
return p1
:pswitch_d
const p1, 0x7f12084b
const p1, 0x7f12084c
return p1
:pswitch_e
const p1, 0x7f12083d
const p1, 0x7f12083e
return p1
:pswitch_f
const p1, 0x7f12083c
const p1, 0x7f12083d
return p1
:pswitch_10
const p1, 0x7f120846
const p1, 0x7f120847
return p1
:pswitch_11
const p1, 0x7f120840
const p1, 0x7f120841
return p1
:pswitch_12
const p1, 0x7f1207fc
return p1
:pswitch_13
const p1, 0x7f1207fd
return p1
:pswitch_13
const p1, 0x7f1207fe
return p1
:pswitch_14
const p1, 0x7f1207fb
const p1, 0x7f1207fc
return p1
:pswitch_15
const p1, 0x7f1207f6
const p1, 0x7f1207f7
return p1
:pswitch_16
const p1, 0x7f120808
const p1, 0x7f120809
return p1
@ -294,17 +294,17 @@
if-eq p1, v0, :cond_3
const p1, 0x7f120805
const p1, 0x7f120806
return p1
:cond_3
const p1, 0x7f1207f5
const p1, 0x7f1207f6
return p1
:cond_4
const p1, 0x7f120809
const p1, 0x7f12080a
return p1
@ -324,12 +324,12 @@
return p1
:cond_7
const p1, 0x7f12084c
const p1, 0x7f12084d
return p1
:cond_8
const p1, 0x7f120824
const p1, 0x7f120825
return p1
@ -948,7 +948,7 @@
if-gez v5, :cond_0
const v0, 0x7f12085b
const v0, 0x7f12085c
const/4 v1, 0x2
@ -1042,137 +1042,137 @@
return p1
:pswitch_0
const p1, 0x7f1207e0
return p1
:pswitch_1
const p1, 0x7f1207e1
return p1
:pswitch_2
const p1, 0x7f1207df
return p1
:pswitch_3
const p1, 0x7f1207f1
return p1
:pswitch_4
const p1, 0x7f1207f2
return p1
:pswitch_5
const p1, 0x7f1207f0
return p1
:pswitch_6
const p1, 0x7f1207e4
return p1
:pswitch_7
const p1, 0x7f1207e5
return p1
:pswitch_8
const p1, 0x7f1207e3
return p1
:pswitch_9
const p1, 0x7f1207ee
return p1
:pswitch_a
const p1, 0x7f1207ef
return p1
:pswitch_b
const p1, 0x7f1207ed
return p1
:pswitch_c
const p1, 0x7f1207ea
return p1
:pswitch_d
const p1, 0x7f1207eb
return p1
:pswitch_e
const p1, 0x7f1207e7
return p1
:pswitch_f
const p1, 0x7f1207e6
return p1
:pswitch_10
const p1, 0x7f1207e9
return p1
:pswitch_11
const p1, 0x7f1207e8
return p1
:pswitch_12
const p1, 0x7f1207dc
return p1
:pswitch_13
const p1, 0x7f1207dd
return p1
:pswitch_14
const p1, 0x7f1207db
return p1
:pswitch_15
const p1, 0x7f1207da
return p1
:pswitch_16
const p1, 0x7f1207de
return p1
:pswitch_17
const p1, 0x7f1207d9
return p1
:cond_0
const p1, 0x7f1207ec
return p1
:cond_1
:pswitch_1
const p1, 0x7f1207e2
return p1
:pswitch_2
const p1, 0x7f1207e0
return p1
:pswitch_3
const p1, 0x7f1207f2
return p1
:pswitch_4
const p1, 0x7f1207f3
return p1
:pswitch_5
const p1, 0x7f1207f1
return p1
:pswitch_6
const p1, 0x7f1207e5
return p1
:pswitch_7
const p1, 0x7f1207e6
return p1
:pswitch_8
const p1, 0x7f1207e4
return p1
:pswitch_9
const p1, 0x7f1207ef
return p1
:pswitch_a
const p1, 0x7f1207f0
return p1
:pswitch_b
const p1, 0x7f1207ee
return p1
:pswitch_c
const p1, 0x7f1207eb
return p1
:pswitch_d
const p1, 0x7f1207ec
return p1
:pswitch_e
const p1, 0x7f1207e8
return p1
:pswitch_f
const p1, 0x7f1207e7
return p1
:pswitch_10
const p1, 0x7f1207ea
return p1
:pswitch_11
const p1, 0x7f1207e9
return p1
:pswitch_12
const p1, 0x7f1207dd
return p1
:pswitch_13
const p1, 0x7f1207de
return p1
:pswitch_14
const p1, 0x7f1207dc
return p1
:pswitch_15
const p1, 0x7f1207db
return p1
:pswitch_16
const p1, 0x7f1207df
return p1
:pswitch_17
const p1, 0x7f1207da
return p1
:cond_0
const p1, 0x7f1207ed
return p1
:cond_1
const p1, 0x7f1207e3
return p1
:cond_2
const p1, 0x7f12086f
const p1, 0x7f120870
return p1

View file

@ -322,7 +322,7 @@
:cond_3
if-eqz v0, :cond_4
const p2, 0x7f120986
const p2, 0x7f120987
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -366,7 +366,7 @@
if-eqz v0, :cond_8
const p2, 0x7f120985
const p2, 0x7f120986
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -407,7 +407,7 @@
return p1
:cond_2
const p1, 0x7f080239
const p1, 0x7f08023a
return p1
.end method

View file

@ -394,52 +394,52 @@
throw v0
:pswitch_0
const v0, 0x7f08023c
const v0, 0x7f08023d
return v0
:pswitch_1
const v0, 0x7f080238
const v0, 0x7f080239
return v0
:pswitch_2
const v0, 0x7f080231
const v0, 0x7f080232
return v0
:pswitch_3
const v0, 0x7f080230
const v0, 0x7f080231
return v0
:pswitch_4
const v0, 0x7f08022f
const v0, 0x7f080230
return v0
:pswitch_5
const v0, 0x7f08022e
const v0, 0x7f08022f
return v0
:pswitch_6
const v0, 0x7f080237
const v0, 0x7f080238
return v0
:pswitch_7
const v0, 0x7f08022d
const v0, 0x7f08022e
return v0
:pswitch_8
const v0, 0x7f08022c
const v0, 0x7f08022d
return v0
:pswitch_9
const v0, 0x7f08023b
const v0, 0x7f08023c
return v0

View file

@ -676,7 +676,7 @@
packed-switch v0, :pswitch_data_0
:pswitch_0
const v0, 0x7f120b09
const v0, 0x7f120b0a
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -689,7 +689,7 @@
return-object p1
:pswitch_1
const v0, 0x7f12097e
const v0, 0x7f12097f
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -702,7 +702,7 @@
return-object p1
:pswitch_2
const v0, 0x7f120b08
const v0, 0x7f120b09
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -715,7 +715,7 @@
return-object p1
:pswitch_3
const v0, 0x7f120b05
const v0, 0x7f120b06
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -728,7 +728,7 @@
return-object p1
:pswitch_4
const v0, 0x7f12102c
const v0, 0x7f12102e
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -741,7 +741,7 @@
return-object p1
:pswitch_5
const v0, 0x7f120b07
const v0, 0x7f120b08
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -754,7 +754,7 @@
return-object p1
:pswitch_6
const v0, 0x7f120b03
const v0, 0x7f120b04
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -769,7 +769,7 @@
:pswitch_7
iget-object v0, p0, Lcom/discord/utilities/error/Error;->response:Lcom/discord/utilities/error/Error$Response;
const v1, 0x7f120b00
const v1, 0x7f120b01
invoke-static {v0, p1, v1}, Lcom/discord/utilities/error/Error$Response;->access$100(Lcom/discord/utilities/error/Error$Response;Landroid/content/Context;I)Ljava/lang/String;
@ -784,7 +784,7 @@
:pswitch_8
iget-object v0, p0, Lcom/discord/utilities/error/Error;->response:Lcom/discord/utilities/error/Error$Response;
const v1, 0x7f120b04
const v1, 0x7f120b05
invoke-static {v0, p1, v1}, Lcom/discord/utilities/error/Error$Response;->access$100(Lcom/discord/utilities/error/Error$Response;Landroid/content/Context;I)Ljava/lang/String;
@ -797,7 +797,7 @@
return-object p1
:pswitch_9
const v0, 0x7f120dc9
const v0, 0x7f120dca
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -810,7 +810,7 @@
return-object p1
:pswitch_a
const v0, 0x7f120b02
const v0, 0x7f120b03
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -823,7 +823,7 @@
return-object p1
:pswitch_b
const v0, 0x7f120b01
const v0, 0x7f120b02
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -838,7 +838,7 @@
:pswitch_c
iget-object v0, p0, Lcom/discord/utilities/error/Error;->response:Lcom/discord/utilities/error/Error$Response;
const v1, 0x7f120b06
const v1, 0x7f120b07
invoke-static {v0, p1, v1}, Lcom/discord/utilities/error/Error$Response;->access$100(Lcom/discord/utilities/error/Error$Response;Landroid/content/Context;I)Ljava/lang/String;

View file

@ -1281,7 +1281,7 @@
if-eqz v0, :cond_c
const v0, 0x7f120bfc
const v0, 0x7f120bfd
new-array v1, v6, [Ljava/lang/Object;
@ -1365,7 +1365,7 @@
return-object v1
:cond_2
const v0, 0x7f120b99
const v0, 0x7f120b9a
new-array v1, v4, [Ljava/lang/Object;
@ -1386,7 +1386,7 @@
return-object p1
:cond_3
const v0, 0x7f120b97
const v0, 0x7f120b98
new-array v1, v4, [Ljava/lang/Object;
@ -1438,7 +1438,7 @@
if-ne v0, v4, :cond_6
const v0, 0x7f120b9f
const v0, 0x7f120ba0
new-array v1, v4, [Ljava/lang/Object;
@ -1461,7 +1461,7 @@
:cond_6
if-ne v0, v6, :cond_7
const v0, 0x7f120b9d
const v0, 0x7f120b9e
new-array v1, v4, [Ljava/lang/Object;
@ -1508,7 +1508,7 @@
if-nez v0, :cond_9
const v0, 0x7f120b95
const v0, 0x7f120b96
new-array v1, v4, [Ljava/lang/Object;
@ -1601,7 +1601,7 @@
goto :goto_0
:cond_a
const v0, 0x7f120ba1
const v0, 0x7f120ba2
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1610,7 +1610,7 @@
goto :goto_0
:cond_b
const v0, 0x7f120b93
const v0, 0x7f120b94
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1915,7 +1915,7 @@
invoke-direct {p2, v0}, Landroidx/core/app/RemoteInput$Builder;-><init>(Ljava/lang/String;)V
const v0, 0x7f120ee5
const v0, 0x7f120ee6
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1963,9 +1963,9 @@
new-instance v2, Landroidx/core/app/NotificationCompat$Action$Builder;
const v3, 0x7f0802f1
const v3, 0x7f0802f2
const v4, 0x7f120ba2
const v4, 0x7f120ba3
invoke-virtual {p1, v4}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -2387,7 +2387,7 @@
const v2, 0x7f0801e8
const v3, 0x7f120a9b
const v3, 0x7f120a9c
invoke-virtual {p1, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -3041,7 +3041,7 @@
if-eqz v0, :cond_0
const v0, 0x7f0802a6
const v0, 0x7f0802a7
return v0
@ -3054,7 +3054,7 @@
if-eqz v0, :cond_0
const v0, 0x7f0802a9
const v0, 0x7f0802aa
return v0
@ -3079,13 +3079,13 @@
if-eqz v0, :cond_0
:goto_0
const v0, 0x7f0802a8
const v0, 0x7f0802a9
return v0
:cond_0
:goto_1
const v0, 0x7f0802a5
const v0, 0x7f0802a6
return v0
@ -3139,7 +3139,7 @@
goto :goto_0
:cond_0
const v0, 0x7f120946
const v0, 0x7f120947
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -3253,7 +3253,7 @@
if-nez v0, :cond_4
const v0, 0x7f120ba7
const v0, 0x7f120ba8
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -432,7 +432,7 @@
invoke-direct {v0}, Landroidx/core/app/Person$Builder;-><init>()V
const v1, 0x7f120aa9
const v1, 0x7f120aaa
invoke-virtual {p1, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -823,12 +823,12 @@
if-eqz p5, :cond_0
const p5, 0x7f120ba4
const p5, 0x7f120ba5
goto :goto_0
:cond_0
const p5, 0x7f120ba3
const p5, 0x7f120ba4
:goto_0
sget-object v0, Lcom/discord/utilities/fcm/NotificationActions;->Companion:Lcom/discord/utilities/fcm/NotificationActions$Companion;
@ -879,7 +879,7 @@
move-result-object p3
const v3, 0x7f0802a9
const v3, 0x7f0802aa
invoke-virtual {p3, v3}, Landroidx/core/app/NotificationCompat$Builder;->setSmallIcon(I)Landroidx/core/app/NotificationCompat$Builder;
@ -966,7 +966,7 @@
new-instance v2, Landroid/app/NotificationChannel;
const v4, 0x7f1211bb
const v4, 0x7f1211bd
invoke-virtual {p1, v4}, Landroid/app/Application;->getString(I)Ljava/lang/String;
@ -982,7 +982,7 @@
new-instance v4, Landroid/app/NotificationChannel;
const v6, 0x7f120acd
const v6, 0x7f120ace
invoke-virtual {p1, v6}, Landroid/app/Application;->getString(I)Ljava/lang/String;

View file

@ -106,7 +106,7 @@
move-result-object v2
const v3, 0x7f0802a5
const v3, 0x7f0802a6
invoke-virtual {v2, v3}, Landroidx/core/app/NotificationCompat$Builder;->setSmallIcon(I)Landroidx/core/app/NotificationCompat$Builder;

View file

@ -41,7 +41,7 @@
if-eqz v0, :cond_0
const v1, 0x7f12108d
const v1, 0x7f12108f
const/4 v2, 0x1

View file

@ -6,10 +6,6 @@
# static fields
.field public static final INSTANCE:Lcom/discord/utilities/integrations/SpotifyHelper;
.field public static final SPOTIFY_API_CLIENT_ID:Ljava/lang/String; = "17cca4a24f32402482e8d9cd39f7f666"
.field public static final SPOTIFY_API_CLIENT_SECRET:Ljava/lang/String; = "836a44ab33cb40f893cdd180f7f0ccc6"
.field private static final SPOTIFY_PACKAGE_NAME:Ljava/lang/String; = "com.spotify.music"
.field private static final SPOTIFY_UTM_PARAMS:Ljava/lang/String; = "utm_source=discord&utm_medium=mobile"

View file

@ -346,7 +346,7 @@
if-eqz p3, :cond_0
const p2, 0x7f120f33
const p2, 0x7f120f34
invoke-virtual {p0, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -222,7 +222,7 @@
new-instance p2, Lcom/discord/utilities/notices/NoticeBuilders$DialogData;
const v0, 0x7f120dcc
const v0, 0x7f120dcd
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -232,7 +232,7 @@
invoke-static {v1, v0}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
const v0, 0x7f120dcb
const v0, 0x7f120dcc
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -286,13 +286,13 @@
move-result-object v5
const v0, 0x7f120be2
const v0, 0x7f120be3
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
move-result-object v3
const v0, 0x7f120b55
const v0, 0x7f120b56
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -163,7 +163,7 @@
const v8, 0x7f080181
const v9, 0x7f08022a
const v9, 0x7f08022b
const/4 v11, 0x0
@ -195,7 +195,7 @@
const v8, 0x7f080182
const v9, 0x7f080246
const v9, 0x7f080247
const/4 v10, 0x0
@ -225,7 +225,7 @@
const v8, 0x7f080183
const v9, 0x7f080282
const v9, 0x7f080283
move-object v3, v1
@ -295,7 +295,7 @@
const v8, 0x7f080187
const v9, 0x7f0802e0
const v9, 0x7f0802e1
const/4 v12, 0x1

View file

@ -101,7 +101,7 @@
return-object p1
:cond_0
const p2, 0x7f1211d3
const p2, 0x7f1211d5
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -110,7 +110,7 @@
return-object p1
:cond_1
const p2, 0x7f120a71
const p2, 0x7f120a72
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -119,7 +119,7 @@
return-object p1
:cond_2
const p2, 0x7f120fb7
const p2, 0x7f120fb9
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -128,7 +128,7 @@
return-object p1
:cond_3
const p2, 0x7f120ca7
const p2, 0x7f120ca8
invoke-virtual {p1, p2}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -43,7 +43,7 @@
move-result v0
const v1, 0x7f1210ef
const v1, 0x7f1210f1
if-eqz v0, :cond_3
@ -68,7 +68,7 @@
goto :goto_0
:cond_0
const v0, 0x7f1210f2
const v0, 0x7f1210f4
new-array v1, v3, [Ljava/lang/Object;
@ -85,7 +85,7 @@
goto :goto_0
:cond_1
const v0, 0x7f1210ed
const v0, 0x7f1210ef
new-array v1, v3, [Ljava/lang/Object;
@ -102,7 +102,7 @@
goto :goto_0
:cond_2
const v0, 0x7f1210ee
const v0, 0x7f1210f0
new-array v1, v3, [Ljava/lang/Object;
@ -281,7 +281,7 @@
if-ne v0, v1, :cond_2
const p1, 0x7f120f86
const p1, 0x7f120f87
return p1
@ -300,7 +300,7 @@
if-ne v0, v1, :cond_4
const p1, 0x7f120f82
const p1, 0x7f120f83
return p1
@ -319,13 +319,13 @@
if-ne p1, v0, :cond_6
const p1, 0x7f120f80
const p1, 0x7f120f81
return p1
:cond_6
:goto_3
const p1, 0x7f120f85
const p1, 0x7f120f86
return p1
.end method

View file

@ -167,7 +167,7 @@
.method public final getUserAgent()Ljava/lang/String;
.locals 1
const-string v0, "Discord-Android/908"
const-string v0, "Discord-Android/909"
return-object v0
.end method

View file

@ -55,12 +55,6 @@
return-void
.end method
.method public static synthetic apiSpotifyAuth$annotations()V
.locals 0
return-void
.end method
# virtual methods
.method public final buildAnalyticsInterceptor()Lokhttp3/Interceptor;
@ -184,23 +178,6 @@
return-object v0
.end method
.method public final getApiSpotifyAuth()Lcom/discord/utilities/rest/RestAPI;
.locals 2
invoke-static {}, Lcom/discord/utilities/rest/RestAPI;->access$getApiSpotifyAuth$cp()Lcom/discord/utilities/rest/RestAPI;
move-result-object v0
if-nez v0, :cond_0
const-string v1, "apiSpotifyAuth"
invoke-static {v1}, Lkotlin/jvm/internal/k;->dz(Ljava/lang/String;)V
:cond_0
return-object v0
.end method
.method public final init(Landroid/content/Context;)V
.locals 20
@ -416,54 +393,6 @@
new-instance v9, Lcom/discord/restapi/RestAPIBuilder;
const-string v1, "https://accounts.spotify.com/api/"
invoke-direct {v9, v1, v6}, Lcom/discord/restapi/RestAPIBuilder;-><init>(Ljava/lang/String;Lokhttp3/m;)V
const-class v10, Lcom/discord/restapi/RestAPIInterface;
new-array v1, v8, [Lokhttp3/Interceptor;
aput-object v5, v1, v7
new-instance v2, Lcom/discord/restapi/SpotifyAuthInterceptor;
const-string v4, "17cca4a24f32402482e8d9cd39f7f666"
const-string v11, "836a44ab33cb40f893cdd180f7f0ccc6"
invoke-direct {v2, v4, v11}, Lcom/discord/restapi/SpotifyAuthInterceptor;-><init>(Ljava/lang/String;Ljava/lang/String;)V
check-cast v2, Lokhttp3/Interceptor;
const/4 v4, 0x1
aput-object v2, v1, v4
invoke-static {v1}, Lkotlin/a/l;->k([Ljava/lang/Object;)Ljava/util/List;
move-result-object v14
const/4 v11, 0x0
const-string v15, "client_spotify_auth"
const/16 v17, 0x6
invoke-static/range {v9 .. v18}, Lcom/discord/restapi/RestAPIBuilder;->build$default(Lcom/discord/restapi/RestAPIBuilder;Ljava/lang/Class;ZJLjava/util/List;Ljava/lang/String;ZILjava/lang/Object;)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/discord/restapi/RestAPIInterface;
invoke-direct {v0, v1}, Lcom/discord/utilities/rest/RestAPI;-><init>(Lcom/discord/restapi/RestAPIInterface;)V
invoke-virtual {v3, v0}, Lcom/discord/utilities/rest/RestAPI$Companion;->setApiSpotifyAuth(Lcom/discord/utilities/rest/RestAPI;)V
new-instance v0, Lcom/discord/utilities/rest/RestAPI;
new-instance v9, Lcom/discord/restapi/RestAPIBuilder;
const-string v1, "https://api.spotify.com/v1/"
invoke-direct {v9, v1, v6}, Lcom/discord/restapi/RestAPIBuilder;-><init>(Ljava/lang/String;Lokhttp3/m;)V
@ -494,6 +423,8 @@
const-string v15, "client_spotify"
const/16 v17, 0x6
invoke-static/range {v9 .. v18}, Lcom/discord/restapi/RestAPIBuilder;->build$default(Lcom/discord/restapi/RestAPIBuilder;Ljava/lang/Class;ZJLjava/util/List;Ljava/lang/String;ZILjava/lang/Object;)Ljava/lang/Object;
move-result-object v1
@ -566,15 +497,3 @@
return-void
.end method
.method public final setApiSpotifyAuth(Lcom/discord/utilities/rest/RestAPI;)V
.locals 1
const-string v0, "<set-?>"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {p1}, Lcom/discord/utilities/rest/RestAPI;->access$setApiSpotifyAuth$cp(Lcom/discord/utilities/rest/RestAPI;)V
return-void
.end method

View file

@ -29,8 +29,6 @@
.field public static apiSpotify:Lcom/discord/utilities/rest/RestAPI;
.field public static apiSpotifyAuth:Lcom/discord/utilities/rest/RestAPI;
# instance fields
.field private final _api:Lcom/discord/restapi/RestAPIInterface;
@ -105,14 +103,6 @@
return-object v0
.end method
.method public static final synthetic access$getApiSpotifyAuth$cp()Lcom/discord/utilities/rest/RestAPI;
.locals 1
sget-object v0, Lcom/discord/utilities/rest/RestAPI;->apiSpotifyAuth:Lcom/discord/utilities/rest/RestAPI;
return-object v0
.end method
.method public static final synthetic access$setApi$cp(Lcom/discord/utilities/rest/RestAPI;)V
.locals 0
@ -153,14 +143,6 @@
return-void
.end method
.method public static final synthetic access$setApiSpotifyAuth$cp(Lcom/discord/utilities/rest/RestAPI;)V
.locals 0
sput-object p0, Lcom/discord/utilities/rest/RestAPI;->apiSpotifyAuth:Lcom/discord/utilities/rest/RestAPI;
return-void
.end method
.method public static synthetic addRelationship$default(Lcom/discord/utilities/rest/RestAPI;Ljava/lang/String;JLjava/lang/Integer;ILjava/lang/Object;)Lrx/Observable;
.locals 0
@ -350,21 +332,6 @@
return-object v0
.end method
.method public static final getApiSpotifyAuth()Lcom/discord/utilities/rest/RestAPI;
.locals 2
sget-object v0, Lcom/discord/utilities/rest/RestAPI;->apiSpotifyAuth:Lcom/discord/utilities/rest/RestAPI;
if-nez v0, :cond_0
const-string v1, "apiSpotifyAuth"
invoke-static {v1}, Lkotlin/jvm/internal/k;->dz(Ljava/lang/String;)V
:cond_0
return-object v0
.end method
.method public static synthetic getAuditLogs$default(Lcom/discord/utilities/rest/RestAPI;JLjava/lang/Long;Ljava/lang/Long;Ljava/lang/Integer;ILjava/lang/Object;)Lrx/Observable;
.locals 7
@ -585,14 +552,6 @@
return-void
.end method
.method public static final setApiSpotifyAuth(Lcom/discord/utilities/rest/RestAPI;)V
.locals 0
sput-object p0, Lcom/discord/utilities/rest/RestAPI;->apiSpotifyAuth:Lcom/discord/utilities/rest/RestAPI;
return-void
.end method
.method private final setConsent(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
.locals 2
.annotation system Ldalvik/annotation/Signature;
@ -2663,6 +2622,51 @@
return-object v0
.end method
.method public final getConnectionAccessToken(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
.locals 1
.param p1 # Ljava/lang/String;
.annotation runtime Lb/c/s;
value = "platformType"
.end annotation
.end param
.param p2 # Ljava/lang/String;
.annotation runtime Lb/c/s;
value = "accountId"
.end annotation
.end param
.annotation runtime Lb/c/f;
value = "users/@me/connections/{platformType}/{accountId}/access-token"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
"Ljava/lang/String;",
")",
"Lrx/Observable<",
"Lcom/discord/models/domain/ModelConnectionAccessToken;",
">;"
}
.end annotation
const-string v0, "platformType"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "accountId"
invoke-static {p2, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V
iget-object v0, p0, Lcom/discord/utilities/rest/RestAPI;->_api:Lcom/discord/restapi/RestAPIInterface;
invoke-interface {v0, p1, p2}, Lcom/discord/restapi/RestAPIInterface;->getConnectionAccessToken(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
move-result-object p1
return-object p1
.end method
.method public final getConnectionState(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
.locals 1
.param p1 # Ljava/lang/String;

View file

@ -707,7 +707,7 @@
goto :goto_0
:cond_1
const p3, 0x7f120b00
const p3, 0x7f120b01
invoke-static {p2, p3}, Lcom/discord/app/g;->c(Landroid/content/Context;I)V
@ -754,7 +754,7 @@
const/4 v1, 0x3
const p3, 0x7f120d8f
const p3, 0x7f120d90
invoke-virtual {p1, p3}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -38,7 +38,7 @@
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const v0, 0x7f120ea6
const v0, 0x7f120ea7
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -50,7 +50,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->fromFilterString:Ljava/lang/String;
const v0, 0x7f120ea8
const v0, 0x7f120ea9
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -62,7 +62,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->inFilterString:Ljava/lang/String;
const v0, 0x7f120eaa
const v0, 0x7f120eab
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -74,7 +74,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->mentionsFilterString:Ljava/lang/String;
const v0, 0x7f120ea7
const v0, 0x7f120ea8
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -86,7 +86,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->hasFilterString:Ljava/lang/String;
const v0, 0x7f120e93
const v0, 0x7f120e94
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -98,7 +98,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->linkAnswerString:Ljava/lang/String;
const v0, 0x7f120e91
const v0, 0x7f120e92
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -110,7 +110,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->embedAnswerString:Ljava/lang/String;
const v0, 0x7f120e90
const v0, 0x7f120e91
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -122,7 +122,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->fileAnswerString:Ljava/lang/String;
const v0, 0x7f120e95
const v0, 0x7f120e96
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -134,7 +134,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->videoAnswerString:Ljava/lang/String;
const v0, 0x7f120e92
const v0, 0x7f120e93
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -146,7 +146,7 @@
iput-object v0, p0, Lcom/discord/utilities/search/strings/ContextSearchStringProvider;->imageAnswerString:Ljava/lang/String;
const v0, 0x7f120e94
const v0, 0x7f120e95
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -65,7 +65,7 @@
.method public final invoke(Lcom/discord/models/domain/spotify/ModelSpotifyTrack;)V
.locals 2
const-string v0, "it"
const-string v0, "track"
invoke-static {p1, v0}, Lkotlin/jvm/internal/k;->h(Ljava/lang/Object;Ljava/lang/String;)V

View file

@ -8,7 +8,7 @@
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1;->invoke(Lcom/discord/models/domain/spotify/ModelSpotifyToken;)V
value = Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1;->invoke(Lcom/discord/models/domain/ModelConnectionAccessToken;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
@ -27,14 +27,14 @@
# instance fields
.field final synthetic $spotifyToken:Lcom/discord/models/domain/spotify/ModelSpotifyToken;
.field final synthetic $spotifyToken:Lcom/discord/models/domain/ModelConnectionAccessToken;
# direct methods
.method constructor <init>(Lcom/discord/models/domain/spotify/ModelSpotifyToken;)V
.method constructor <init>(Lcom/discord/models/domain/ModelConnectionAccessToken;)V
.locals 0
iput-object p1, p0, Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1$1;->$spotifyToken:Lcom/discord/models/domain/spotify/ModelSpotifyToken;
iput-object p1, p0, Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1$1;->$spotifyToken:Lcom/discord/models/domain/ModelConnectionAccessToken;
const/4 p1, 0x0
@ -58,18 +58,11 @@
.method public final invoke()Ljava/lang/String;
.locals 1
iget-object v0, p0, Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1$1;->$spotifyToken:Lcom/discord/models/domain/spotify/ModelSpotifyToken;
iget-object v0, p0, Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1$1;->$spotifyToken:Lcom/discord/models/domain/ModelConnectionAccessToken;
if-eqz v0, :cond_0
invoke-virtual {v0}, Lcom/discord/models/domain/spotify/ModelSpotifyToken;->getAccessToken()Ljava/lang/String;
invoke-virtual {v0}, Lcom/discord/models/domain/ModelConnectionAccessToken;->getAccessToken()Ljava/lang/String;
move-result-object v0
return-object v0
:cond_0
const/4 v0, 0x0
return-object v0
.end method

View file

@ -20,7 +20,7 @@
value = {
"Lkotlin/jvm/internal/l;",
"Lkotlin/jvm/functions/Function1<",
"Lcom/discord/models/domain/spotify/ModelSpotifyToken;",
"Lcom/discord/models/domain/ModelConnectionAccessToken;",
"Lkotlin/Unit;",
">;"
}
@ -49,43 +49,37 @@
.method public final bridge synthetic invoke(Ljava/lang/Object;)Ljava/lang/Object;
.locals 0
check-cast p1, Lcom/discord/models/domain/spotify/ModelSpotifyToken;
check-cast p1, Lcom/discord/models/domain/ModelConnectionAccessToken;
invoke-virtual {p0, p1}, Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1;->invoke(Lcom/discord/models/domain/spotify/ModelSpotifyToken;)V
invoke-virtual {p0, p1}, Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1;->invoke(Lcom/discord/models/domain/ModelConnectionAccessToken;)V
sget-object p1, Lkotlin/Unit;->beQ:Lkotlin/Unit;
return-object p1
.end method
.method public final invoke(Lcom/discord/models/domain/spotify/ModelSpotifyToken;)V
.locals 5
.method public final invoke(Lcom/discord/models/domain/ModelConnectionAccessToken;)V
.locals 4
new-instance v0, Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1$1;
invoke-direct {v0, p1}, Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1$1;-><init>(Lcom/discord/models/domain/spotify/ModelSpotifyToken;)V
invoke-direct {v0, p1}, Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1$1;-><init>(Lcom/discord/models/domain/ModelConnectionAccessToken;)V
check-cast v0, Lkotlin/jvm/functions/Function0;
sput-object v0, Lcom/discord/utilities/rest/RestAPI$AppHeadersProvider;->spotifyTokenProvider:Lkotlin/jvm/functions/Function0;
iget-object v0, p0, Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1;->this$0:Lcom/discord/utilities/spotify/SpotifyApiClient;
invoke-virtual {p1}, Lcom/discord/models/domain/spotify/ModelSpotifyToken;->getExpiresIn()J
move-result-wide v1
const-wide/16 v3, 0x3e8
mul-long v1, v1, v3
iget-object p1, p0, Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1;->this$0:Lcom/discord/utilities/spotify/SpotifyApiClient;
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v3
move-result-wide v0
add-long/2addr v1, v3
const-wide/32 v2, 0x36ee80
invoke-static {v0, v1, v2}, Lcom/discord/utilities/spotify/SpotifyApiClient;->access$setTokenExpiresAt(Lcom/discord/utilities/spotify/SpotifyApiClient;J)V
add-long/2addr v0, v2
invoke-static {p1, v0, v1}, Lcom/discord/utilities/spotify/SpotifyApiClient;->access$setTokenExpiresAt(Lcom/discord/utilities/spotify/SpotifyApiClient;J)V
iget-object p1, p0, Lcom/discord/utilities/spotify/SpotifyApiClient$refreshSpotifyToken$1;->this$0:Lcom/discord/utilities/spotify/SpotifyApiClient;

View file

@ -4,6 +4,8 @@
# instance fields
.field private spotifyAccountId:Ljava/lang/String;
.field private final spotifyTrackSubject:Lrx/subjects/BehaviorSubject;
.annotation system Ldalvik/annotation/Signature;
value = {
@ -245,7 +247,7 @@
move-result v0
if-ne v0, v1, :cond_2
if-ne v0, v1, :cond_3
goto :goto_0
@ -254,15 +256,36 @@
:cond_1
:goto_0
sget-object v0, Lcom/discord/utilities/rest/RestAPI;->Companion:Lcom/discord/utilities/rest/RestAPI$Companion;
iget-object v0, p0, Lcom/discord/utilities/spotify/SpotifyApiClient;->spotifyAccountId:Ljava/lang/String;
invoke-virtual {v0}, Lcom/discord/utilities/rest/RestAPI$Companion;->getApiSpotifyAuth()Lcom/discord/utilities/rest/RestAPI;
if-nez v0, :cond_2
move-result-object v0
return-void
const-string v2, "client_credentials"
:cond_2
sget-object v2, Lcom/discord/utilities/rest/RestAPI;->Companion:Lcom/discord/utilities/rest/RestAPI$Companion;
invoke-virtual {v0, v2}, Lcom/discord/utilities/rest/RestAPI;->getSpotifyToken(Ljava/lang/String;)Lrx/Observable;
invoke-virtual {v2}, Lcom/discord/utilities/rest/RestAPI$Companion;->getApi()Lcom/discord/utilities/rest/RestAPI;
move-result-object v2
sget-object v3, Lcom/discord/utilities/platform/Platform;->SPOTIFY:Lcom/discord/utilities/platform/Platform;
invoke-virtual {v3}, Lcom/discord/utilities/platform/Platform;->name()Ljava/lang/String;
move-result-object v3
if-eqz v3, :cond_4
invoke-virtual {v3}, Ljava/lang/String;->toLowerCase()Ljava/lang/String;
move-result-object v3
const-string v4, "(this as java.lang.String).toLowerCase()"
invoke-static {v3, v4}, Lkotlin/jvm/internal/k;->g(Ljava/lang/Object;Ljava/lang/String;)V
invoke-virtual {v2, v3, v0}, Lcom/discord/utilities/rest/RestAPI;->getConnectionAccessToken(Ljava/lang/String;Ljava/lang/String;)Lrx/Observable;
move-result-object v0
@ -308,8 +331,17 @@
invoke-virtual {v0, v1}, Lrx/Observable;->a(Lrx/Observable$Transformer;)Lrx/Observable;
:cond_2
:cond_3
return-void
:cond_4
new-instance v0, Lkotlin/r;
const-string v1, "null cannot be cast to non-null type java.lang.String"
invoke-direct {v0, v1}, Lkotlin/r;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method private final declared-synchronized setCachedTrack(Lcom/discord/models/domain/spotify/ModelSpotifyTrack;)V
@ -505,3 +537,11 @@
return-object v0
.end method
.method public final setSpotifyAccountId(Ljava/lang/String;)V
.locals 0
iput-object p1, p0, Lcom/discord/utilities/spotify/SpotifyApiClient;->spotifyAccountId:Ljava/lang/String;
return-void
.end method

View file

@ -206,7 +206,7 @@
invoke-virtual {v4, v2}, Landroid/widget/TextView;->setOnClickListener(Landroid/view/View$OnClickListener;)V
const v2, 0x7f120be2
const v2, 0x7f120be3
invoke-virtual {v0, v2}, Landroid/widget/TextView;->setText(I)V

View file

@ -33,8 +33,6 @@
:array_0
.array-data 4
0x7f120fdc
0x7f120fdd
0x7f120fde
0x7f120fdf
0x7f120fe0
@ -72,6 +70,8 @@
0x7f121000
0x7f121001
0x7f121002
0x7f121003
0x7f121004
.end array-data
.end method

View file

@ -116,20 +116,30 @@
.end method
.method public static stopForegroundAndUnbind(Lcom/discord/utilities/voice/VoiceEngineForegroundService$Connection;)V
.locals 2
.locals 3
:try_start_0
invoke-static {p0}, Lcom/discord/utilities/voice/VoiceEngineForegroundService$Connection;->access$100(Lcom/discord/utilities/voice/VoiceEngineForegroundService$Connection;)Lcom/discord/utilities/voice/VoiceEngineForegroundService;
move-result-object v0
const/4 v1, 0x1
if-eqz v0, :cond_0
invoke-virtual {v0, v1}, Lcom/discord/utilities/voice/VoiceEngineForegroundService;->stopForeground(Z)V
invoke-virtual {p0}, Lcom/discord/utilities/voice/VoiceEngineForegroundService$Connection;->getContext()Landroid/content/Context;
invoke-virtual {v0}, Lcom/discord/utilities/voice/VoiceEngineForegroundService;->stopSelf()V
move-result-object v0
new-instance v1, Landroid/content/Intent;
const-class v2, Lcom/discord/utilities/voice/VoiceEngineForegroundService;
invoke-direct {v1, v0, v2}, Landroid/content/Intent;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
const-string v2, "com.discord.utilities.voice.action.stop"
invoke-virtual {v1, v2}, Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent;
invoke-virtual {v0, v1}, Landroid/content/Context;->startService(Landroid/content/Intent;)Landroid/content/ComponentName;
:cond_0
invoke-virtual {p0}, Lcom/discord/utilities/voice/VoiceEngineForegroundService$Connection;->isServiceBound()Z
@ -144,7 +154,9 @@
if-nez v0, :cond_1
invoke-static {p0, v1}, Lcom/discord/utilities/voice/VoiceEngineForegroundService$Connection;->access$300(Lcom/discord/utilities/voice/VoiceEngineForegroundService$Connection;Z)V
const/4 v0, 0x1
invoke-static {p0, v0}, Lcom/discord/utilities/voice/VoiceEngineForegroundService$Connection;->access$300(Lcom/discord/utilities/voice/VoiceEngineForegroundService$Connection;Z)V
invoke-virtual {p0}, Lcom/discord/utilities/voice/VoiceEngineForegroundService$Connection;->getContext()Landroid/content/Context;

View file

@ -21,6 +21,8 @@
.field public static final START_FOREGROUND:Ljava/lang/String; = "com.discord.utilities.voice.action.start_foreground"
.field public static final STOP_SERVICE:Ljava/lang/String; = "com.discord.utilities.voice.action.stop"
.field public static final TOGGLE_DEAFENED:Ljava/lang/String; = "com.discord.utilities.voice.action.toggle_deafened"
.field public static final TOGGLE_MUTED:Ljava/lang/String; = "com.discord.utilities.voice.action.toggle_muted"

View file

@ -52,17 +52,17 @@
.end method
.method private handle()V
.locals 6
.locals 7
iget-object v0, p0, Lcom/discord/utilities/voice/VoiceEngineForegroundService$IntentHandler;->intent:Landroid/content/Intent;
if-eqz v0, :cond_5
if-eqz v0, :cond_6
invoke-virtual {v0}, Landroid/content/Intent;->getAction()Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_5
if-eqz v0, :cond_6
new-instance v0, Ljava/lang/StringBuilder;
@ -98,11 +98,13 @@
move-result v2
const/4 v3, 0x3
const/4 v3, 0x4
const/4 v4, 0x2
const/4 v4, 0x3
const/4 v5, 0x1
const/4 v5, 0x2
const/4 v6, 0x1
sparse-switch v2, :sswitch_data_0
@ -148,6 +150,19 @@
goto :goto_0
:sswitch_3
const-string v2, "com.discord.utilities.voice.action.stop"
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
const/4 v1, 0x4
goto :goto_0
:sswitch_4
const-string v2, "com.discord.utilities.voice.action.toggle_deafened"
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
@ -160,15 +175,17 @@
:cond_0
:goto_0
if-eqz v1, :cond_4
if-eqz v1, :cond_5
const/4 v0, 0x0
if-eq v1, v6, :cond_4
if-eq v1, v5, :cond_3
if-eq v1, v4, :cond_2
if-eq v1, v4, :cond_1
if-eq v1, v3, :cond_1
if-eq v1, v3, :cond_2
goto :goto_1
@ -177,7 +194,7 @@
move-result-object v1
if-eqz v1, :cond_5
if-eqz v1, :cond_6
invoke-static {}, Lcom/discord/utilities/voice/VoiceEngineForegroundService;->access$900()Lrx/functions/Action1;
@ -185,31 +202,25 @@
invoke-interface {v1, v0}, Lrx/functions/Action1;->call(Ljava/lang/Object;)V
:cond_2
iget-object v0, p0, Lcom/discord/utilities/voice/VoiceEngineForegroundService$IntentHandler;->service:Landroid/app/Service;
invoke-virtual {v0, v6}, Landroid/app/Service;->stopForeground(Z)V
iget-object v0, p0, Lcom/discord/utilities/voice/VoiceEngineForegroundService$IntentHandler;->service:Landroid/app/Service;
invoke-virtual {v0}, Landroid/app/Service;->stopSelf()V
goto :goto_1
:cond_2
invoke-static {}, Lcom/discord/utilities/voice/VoiceEngineForegroundService;->access$800()Lrx/functions/Action1;
move-result-object v1
if-eqz v1, :cond_5
invoke-static {}, Lcom/discord/utilities/voice/VoiceEngineForegroundService;->access$800()Lrx/functions/Action1;
move-result-object v1
invoke-interface {v1, v0}, Lrx/functions/Action1;->call(Ljava/lang/Object;)V
return-void
:cond_3
invoke-static {}, Lcom/discord/utilities/voice/VoiceEngineForegroundService;->access$700()Lrx/functions/Action1;
invoke-static {}, Lcom/discord/utilities/voice/VoiceEngineForegroundService;->access$800()Lrx/functions/Action1;
move-result-object v1
if-eqz v1, :cond_5
if-eqz v1, :cond_6
invoke-static {}, Lcom/discord/utilities/voice/VoiceEngineForegroundService;->access$700()Lrx/functions/Action1;
invoke-static {}, Lcom/discord/utilities/voice/VoiceEngineForegroundService;->access$800()Lrx/functions/Action1;
move-result-object v1
@ -218,6 +229,21 @@
return-void
:cond_4
invoke-static {}, Lcom/discord/utilities/voice/VoiceEngineForegroundService;->access$700()Lrx/functions/Action1;
move-result-object v1
if-eqz v1, :cond_6
invoke-static {}, Lcom/discord/utilities/voice/VoiceEngineForegroundService;->access$700()Lrx/functions/Action1;
move-result-object v1
invoke-interface {v1, v0}, Lrx/functions/Action1;->call(Ljava/lang/Object;)V
return-void
:cond_5
iget-object v0, p0, Lcom/discord/utilities/voice/VoiceEngineForegroundService$IntentHandler;->service:Landroid/app/Service;
const/16 v1, 0x65
@ -234,13 +260,16 @@
invoke-virtual {v0, v1, v2}, Landroid/app/Service;->startForeground(ILandroid/app/Notification;)V
:cond_5
:cond_6
:goto_1
return-void
nop
:sswitch_data_0
.sparse-switch
-0x78b14b10 -> :sswitch_3
-0x78b14b10 -> :sswitch_4
-0x593bf795 -> :sswitch_3
-0x29e659bb -> :sswitch_2
0x20467429 -> :sswitch_1
0x5f84c829 -> :sswitch_0

View file

@ -149,7 +149,7 @@
move-result-object v1
const v2, 0x7f0802a5
const v2, 0x7f0802a6
invoke-virtual {v1, v2}, Landroidx/core/app/NotificationCompat$Builder;->setSmallIcon(I)Landroidx/core/app/NotificationCompat$Builder;
@ -333,12 +333,12 @@
if-eqz v3, :cond_0
const v8, 0x7f080295
const v8, 0x7f080296
goto :goto_0
:cond_0
const v8, 0x7f080294
const v8, 0x7f080295
:goto_0
if-eqz v3, :cond_1
@ -347,7 +347,7 @@
move-result-object v3
const v9, 0x7f1210a0
const v9, 0x7f1210a2
invoke-virtual {v3, v9}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -360,7 +360,7 @@
move-result-object v3
const v9, 0x7f120af6
const v9, 0x7f120af7
invoke-virtual {v3, v9}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;
@ -377,12 +377,12 @@
if-eqz p0, :cond_2
const v4, 0x7f08025c
const v4, 0x7f08025d
goto :goto_2
:cond_2
const v4, 0x7f08025b
const v4, 0x7f08025c
:goto_2
if-eqz p0, :cond_3
@ -391,7 +391,7 @@
move-result-object p0
const v6, 0x7f121097
const v6, 0x7f121099
invoke-virtual {p0, v6}, Landroid/content/res/Resources;->getString(I)Ljava/lang/String;

View file

@ -247,11 +247,11 @@
.field public static final googleg_standard_color_18:I = 0x7f08017b
.field public static final ic_mtrl_chip_checked_black:I = 0x7f080298
.field public static final ic_mtrl_chip_checked_black:I = 0x7f080299
.field public static final ic_mtrl_chip_checked_circle:I = 0x7f080299
.field public static final ic_mtrl_chip_checked_circle:I = 0x7f08029a
.field public static final ic_mtrl_chip_close_circle:I = 0x7f08029a
.field public static final ic_mtrl_chip_close_circle:I = 0x7f08029b
.field public static final mtrl_snackbar_background:I = 0x7f0803c3

View file

@ -217,7 +217,7 @@
iget-object v1, p0, Lcom/discord/views/ActiveSubscriptionView$a;->context:Landroid/content/Context;
const v2, 0x7f120c4f
const v2, 0x7f120c50
const/4 v3, 0x1

View file

@ -182,9 +182,9 @@
if-eqz v1, :cond_0
const v1, 0x7f120b23
const v1, 0x7f120b24
const v4, 0x7f120b23
const v4, 0x7f120b24
goto :goto_0

View file

@ -1141,14 +1141,14 @@
if-eqz v3, :cond_10
const p1, 0x7f080258
const p1, 0x7f080259
goto :goto_8
:cond_10
if-eqz p1, :cond_11
const p1, 0x7f080292
const p1, 0x7f080293
goto :goto_8

View file

@ -577,7 +577,7 @@
:cond_5
:goto_3
const p1, 0x7f120976
const p1, 0x7f120977
invoke-virtual {p0, p1}, Lcom/discord/widgets/auth/WidgetAuthInviteInfo;->getString(I)Ljava/lang/String;
@ -612,7 +612,7 @@
goto :goto_5
:cond_7
const p1, 0x7f120974
const p1, 0x7f120975
invoke-virtual {p0, p1}, Lcom/discord/widgets/auth/WidgetAuthInviteInfo;->getString(I)Ljava/lang/String;

View file

@ -97,7 +97,7 @@
move-result-object p1
const v0, 0x7f120c34
const v0, 0x7f120c35
invoke-static {p1, v0}, Lcom/discord/app/g;->c(Landroid/content/Context;I)V

View file

@ -51,13 +51,13 @@
invoke-direct {p1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;-><init>(Landroid/content/Context;)V
const v0, 0x7f120c31
const v0, 0x7f120c32
invoke-virtual {p1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->setTitle(I)Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;
move-result-object p1
const v0, 0x7f120c32
const v0, 0x7f120c33
invoke-virtual {p1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->setMessage(I)Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;
@ -67,7 +67,7 @@
check-cast v0, Lkotlin/jvm/functions/Function1;
const v1, 0x7f120c33
const v1, 0x7f120c34
invoke-virtual {p1, v1, v0}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;->setPositiveButton(ILkotlin/jvm/functions/Function1;)Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;

View file

@ -112,7 +112,7 @@
sget-object v5, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
const v6, 0x7f120c36
const v6, 0x7f120c37
invoke-virtual {v5, v6}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
@ -124,7 +124,7 @@
sget-object v5, Lcom/discord/utilities/auth/AuthUtils;->INSTANCE:Lcom/discord/utilities/auth/AuthUtils;
const v6, 0x7f120c30
const v6, 0x7f120c31
invoke-virtual {v5, v6}, Lcom/discord/utilities/auth/AuthUtils;->createPasswordInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;

View file

@ -185,7 +185,7 @@
check-cast p1, Landroidx/fragment/app/Fragment;
const p2, 0x7f121058
const p2, 0x7f12105a
invoke-static {p1, p2}, Lcom/discord/app/g;->a(Landroidx/fragment/app/Fragment;I)V
@ -216,7 +216,7 @@
check-cast p1, Landroidx/fragment/app/Fragment;
const v0, 0x7f12107f # 1.9415294E38f
const v0, 0x7f121081
invoke-static {p1, v0}, Lcom/discord/app/g;->a(Landroidx/fragment/app/Fragment;I)V
@ -462,7 +462,7 @@
move-result-object v1
const v4, 0x7f121062
const v4, 0x7f121064
const/4 v5, 0x2

View file

@ -102,7 +102,7 @@
move-result-object p1
const v0, 0x7f121018
const v0, 0x7f12101a
invoke-virtual {p1, v0}, Landroid/content/Context;->getString(I)Ljava/lang/String;

View file

@ -68,7 +68,7 @@
sget-object v6, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
const v7, 0x7f121178
const v7, 0x7f12117a
invoke-virtual {v6, v7}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
@ -144,7 +144,7 @@
sget-object v8, Lcom/discord/utilities/view/validators/BasicTextInputValidator;->Companion:Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;
const v9, 0x7f120c36
const v9, 0x7f120c37
invoke-virtual {v8, v9}, Lcom/discord/utilities/view/validators/BasicTextInputValidator$Companion;->createRequiredInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;
@ -156,7 +156,7 @@
sget-object v7, Lcom/discord/utilities/auth/AuthUtils;->INSTANCE:Lcom/discord/utilities/auth/AuthUtils;
const v8, 0x7f120c30
const v8, 0x7f120c31
invoke-virtual {v7, v8}, Lcom/discord/utilities/auth/AuthUtils;->createPasswordInputValidator(I)Lcom/discord/utilities/view/validators/BasicTextInputValidator;

View file

@ -722,7 +722,7 @@
new-array v0, v0, [Ljava/lang/Object;
const v1, 0x7f121015
const v1, 0x7f121017
invoke-virtual {p1, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -732,7 +732,7 @@
aput-object v1, v0, v2
const v1, 0x7f120d9d
const v1, 0x7f120d9e
invoke-virtual {p1, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -1324,12 +1324,12 @@
if-eqz v3, :cond_1
const v3, 0x7f121017
const v3, 0x7f121019
goto :goto_1
:cond_1
const v3, 0x7f121016
const v3, 0x7f121018
:goto_1
invoke-direct {p0, v5, v3}, Lcom/discord/widgets/auth/WidgetAuthRegister;->getFormattedTermsText(Landroid/content/Context;I)Ljava/lang/CharSequence;

View file

@ -81,9 +81,9 @@
check-cast v9, Lkotlin/jvm/functions/Function1;
const v2, 0x7f12095e
const v2, 0x7f12095f
const v3, 0x7f120959
const v3, 0x7f12095a
const v4, 0x7f080321

View file

@ -65,7 +65,7 @@
iget-object v0, p0, Lcom/discord/widgets/auth/WidgetAuthRegisterInvite$configureRegisterButton$2;->this$0:Lcom/discord/widgets/auth/WidgetAuthRegisterInvite;
const v1, 0x7f121178
const v1, 0x7f12117a
invoke-virtual {v0, v1}, Lcom/discord/widgets/auth/WidgetAuthRegisterInvite;->getString(I)Ljava/lang/String;
@ -104,7 +104,7 @@
move-result-object p1
const v0, 0x7f121018
const v0, 0x7f12101a
invoke-static {p1, v0}, Lcom/discord/app/g;->c(Landroid/content/Context;I)V

View file

@ -135,7 +135,7 @@
check-cast p1, Landroidx/fragment/app/Fragment;
const v0, 0x7f12095e
const v0, 0x7f12095f
invoke-static {p1, v0}, Lcom/discord/app/g;->a(Landroidx/fragment/app/Fragment;I)V

View file

@ -718,7 +718,7 @@
new-array v0, v0, [Ljava/lang/Object;
const v1, 0x7f121015
const v1, 0x7f121017
invoke-virtual {p1, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -728,7 +728,7 @@
aput-object v1, v0, v2
const v1, 0x7f120d9d
const v1, 0x7f120d9e
invoke-virtual {p1, v1}, Landroid/content/Context;->getString(I)Ljava/lang/String;
@ -981,7 +981,7 @@
move-result-object p1
const v0, 0x7f121178
const v0, 0x7f12117a
invoke-static {p1, v0}, Lcom/discord/app/g;->c(Landroid/content/Context;I)V
@ -1275,12 +1275,12 @@
if-eqz v8, :cond_1
const v8, 0x7f121017
const v8, 0x7f121019
goto :goto_1
:cond_1
const v8, 0x7f121016
const v8, 0x7f121018
:goto_1
invoke-direct {v0, v6, v8}, Lcom/discord/widgets/auth/WidgetAuthRegisterInvite;->getFormattedTermsText(Landroid/content/Context;I)Ljava/lang/CharSequence;

View file

@ -338,7 +338,7 @@
invoke-direct {v1, p1}, Lcom/discord/widgets/notice/WidgetNoticeDialog$Builder;-><init>(Landroid/content/Context;)V
const p1, 0x7f120a65
const p1, 0x7f120a66
const/4 v2, 0x1
@ -356,7 +356,7 @@
move-result-object p1
const v1, 0x7f120a62
const v1, 0x7f120a63
new-array v2, v2, [Ljava/lang/Object;
@ -376,7 +376,7 @@
move-result-object p1
const p3, 0x7f120a61
const p3, 0x7f120a62
new-instance v1, Lcom/discord/widgets/channels/-$$Lambda$WidgetChannelGroupDMSettings$c8xwH3a5VMhyc7oYmYZ83i0PPRA;
@ -719,7 +719,7 @@
const v0, 0x7f1203b6
const v1, 0x7f12108d
const v1, 0x7f12108f
invoke-static {p0, v0, v1}, Lcom/miguelgaeta/media_picker/MediaPicker;->openMediaChooser(Lcom/miguelgaeta/media_picker/MediaPicker$Provider;II)V

View file

@ -384,7 +384,7 @@
if-eqz v1, :cond_0
const v1, 0x7f120af8
const v1, 0x7f120af9
const/4 v3, 0x1
@ -427,7 +427,7 @@
goto :goto_0
:cond_0
const v1, 0x7f120af7
const v1, 0x7f120af8
invoke-virtual {p0, v1}, Lcom/discord/widgets/channels/WidgetChannelNotificationSettings;->getString(I)Ljava/lang/String;
@ -566,7 +566,7 @@
invoke-static {p0, v0, p1, v1, p1}, Lcom/discord/app/AppFragment;->setActionBarDisplayHomeAsUpEnabled$default(Lcom/discord/app/AppFragment;ZLjava/lang/Integer;ILjava/lang/Object;)Landroidx/appcompat/widget/Toolbar;
const v1, 0x7f120ba5
const v1, 0x7f120ba6
invoke-virtual {p0, v1}, Lcom/discord/widgets/channels/WidgetChannelNotificationSettings;->setActionBarTitle(I)Lkotlin/Unit;

View file

@ -123,9 +123,9 @@
if-eqz p5, :cond_1
const p6, 0x7f120b59
const p6, 0x7f120b5a
const v6, 0x7f120b59
const v6, 0x7f120b5a
goto :goto_1
@ -167,9 +167,9 @@
if-eqz p5, :cond_1
const p6, 0x7f120b59
const p6, 0x7f120b5a
const v6, 0x7f120b59
const v6, 0x7f120b5a
goto :goto_1

View file

@ -352,7 +352,7 @@
return-void
:cond_0
const p1, 0x7f120c23
const p1, 0x7f120c24
invoke-static {p0, p1}, Lcom/discord/app/g;->b(Landroidx/fragment/app/Fragment;I)V

Some files were not shown because too many files have changed in this diff Show more