e.smali

.class public final Lcom/imo/android/imoim/an/e;
.super Ljava/lang/Object;
.source "SourceFile"


# static fields
.field public static final a:Lcom/imo/android/imoim/an/e;


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

    .line 11
    new-instance v0, Lcom/imo/android/imoim/an/e;

    invoke-direct {v0}, Lcom/imo/android/imoim/an/e;-><init>()V

    sput-object v0, Lcom/imo/android/imoim/an/e;->a:Lcom/imo/android/imoim/an/e;

    return-void
.end method

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

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

    return-void
.end method

.method public static a(Ljava/lang/String;Ljava/lang/String;Z)V
    .registers 10

    const-string v0, "opt"

    invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

    .line 14
    sget-object v1, Lcom/imo/android/imoim/IMO;->O:Lcom/imo/android/imoim/managers/m;

    const-string v2, "file_card_opt"

    invoke-virtual {v1, v2}, Lcom/imo/android/imoim/managers/m;->a(Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object v1

    const-string v3, "video"

    const-string v4, "file"

    if-eqz p2, :cond_15

    move-object v5, v3

    goto :goto_16

    :cond_15
    move-object v5, v4

    :goto_16
    const-string v6, "type"

    .line 15
    invoke-virtual {v1, v6, v5}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object v1

    .line 16
    invoke-virtual {v1, v0, p0}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object v1

    const-string v5, "fid"

    .line 17
    invoke-virtual {v1, v5, p1}, Lcom/imo/android/imoim/managers/m$a;->a(Ljava/lang/String;Ljava/lang/String;)Lcom/imo/android/imoim/managers/m$a;

    move-result-object v1

    .line 18
    invoke-virtual {v1}, Lcom/imo/android/imoim/managers/m$a;->c()V

    .line 20
    :try_start_29
    new-instance v1, Lorg/json/JSONObject;

    invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V

    .line 21
    invoke-virtual {v1, v0, p0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    if-eqz p2, :cond_34

    goto :goto_35

    :cond_34
    move-object v3, v4

    .line 22
    :goto_35
    invoke-virtual {v1, v6, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    .line 23
    invoke-virtual {v1, v5, p1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;

    .line 24
    sget-object p0, Lcom/imo/android/imoim/IMO;->b:Lcom/imo/android/imoim/managers/bb;

    invoke-virtual {p0, v2, v1}, Lcom/imo/android/imoim/managers/bb;->b(Ljava/lang/String;Lorg/json/JSONObject;)V
    :try_end_40
    .catch Lorg/json/JSONException; {:try_start_29 .. :try_end_40} :catch_40

    :catch_40
    return-void
.end method