d.smali

.class public final Lsg/bigo/spark/a/d;
.super Ljava/lang/Object;
.source "SourceFile"


# static fields
.field public static final a:Lsg/bigo/spark/a/d;

.field private static final b:Lokhttp3/x;


# direct methods
.method static constructor <clinit>()V
    .registers 1

    .line 16
    new-instance v0, Lsg/bigo/spark/a/d;

    invoke-direct {v0}, Lsg/bigo/spark/a/d;-><init>()V

    sput-object v0, Lsg/bigo/spark/a/d;->a:Lsg/bigo/spark/a/d;

    .line 21
    sget-object v0, Lsg/bigo/spark/a/b;->b:Lsg/bigo/spark/a/b;

    invoke-static {}, Lsg/bigo/spark/a/b;->a()Lokhttp3/x;

    move-result-object v0

    sput-object v0, Lsg/bigo/spark/a/d;->b:Lokhttp3/x;

    return-void
.end method

.method private constructor <init>()V
    .registers 1

    .line 16
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public static a()Lokhttp3/x;
    .registers 1

    .line 21
    sget-object v0, Lsg/bigo/spark/a/d;->b:Lokhttp3/x;

    return-object v0
.end method

.method public static b()V
    .registers 2

    .line 50
    sget-object v0, Lsg/bigo/spark/login/a;->a:Lsg/bigo/spark/login/a;

    invoke-static {}, Lsg/bigo/spark/login/a;->a()Ljava/lang/String;

    move-result-object v0

    const-string v1, "handleTokenInvalid"

    invoke-static {v0, v1}, Lsg/bigo/spark/utils/i;->c(Ljava/lang/String;Ljava/lang/String;)V

    .line 51
    sget-object v0, Lsg/bigo/spark/login/a;->a:Lsg/bigo/spark/login/a;

    const-string v0, "tokenInvalid"

    invoke-static {v0}, Lsg/bigo/spark/login/a;->a(Ljava/lang/String;)V

    .line 52
    sget-object v0, Lsg/bigo/spark/ui/base/AppBaseActivity;->h:Lsg/bigo/spark/ui/base/AppBaseActivity$a;

    .line 1035
    invoke-static {}, Lsg/bigo/spark/ui/base/AppBaseActivity;->f()Ljava/util/List;

    move-result-object v0

    .line 52
    invoke-static {v0}, Lkotlin/a/k;->g(Ljava/util/List;)Ljava/lang/Object;

    move-result-object v0

    check-cast v0, Lsg/bigo/spark/ui/base/AppBaseActivity;

    if-eqz v0, :cond_3b

    .line 53
    instance-of v1, v0, Lsg/bigo/spark/ui/account/login/LoginActivity;

    if-eqz v1, :cond_30

    .line 54
    sget-object v0, Lsg/bigo/spark/login/a;->a:Lsg/bigo/spark/login/a;

    invoke-static {}, Lsg/bigo/spark/login/a;->a()Ljava/lang/String;

    move-result-object v0

    const-string v1, "topActivity is Login, skip"

    invoke-static {v0, v1}, Lsg/bigo/spark/utils/i;->b(Ljava/lang/String;Ljava/lang/String;)V

    return-void

    .line 57
    :cond_30
    sget-object v1, Lsg/bigo/spark/g;->b:Lsg/bigo/spark/g;

    invoke-static {}, Lsg/bigo/spark/g;->c()Lsg/bigo/spark/b;

    move-result-object v1

    check-cast v0, Landroid/content/Context;

    invoke-interface {v1, v0}, Lsg/bigo/spark/b;->e(Landroid/content/Context;)V

    :cond_3b
    return-void
.end method