g$c.smali
.class public final Lcom/imo/android/imoim/globalshare/sharesession/g$c;
.super Lcom/imo/android/imoim/globalshare/sharesession/c;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/imo/android/imoim/globalshare/sharesession/g;->d()V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = null
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/imo/android/imoim/globalshare/sharesession/c<",
"Lcom/imo/android/imoim/data/message/imdata/b;",
">;"
}
.end annotation
# direct methods
.method constructor <init>()V
.registers 1
.line 61
invoke-direct {p0}, Lcom/imo/android/imoim/globalshare/sharesession/c;-><init>()V
return-void
.end method
.method private static a(Lcom/imo/android/imoim/data/message/imdata/b;Lcom/imo/android/imoim/globalshare/q;)Z
.registers 27
move-object/from16 v0, p0
const-string v1, "data"
invoke-static {v0, v1}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v1, "selection"
move-object/from16 v2, p1
invoke-static {v2, v1}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 74
instance-of v1, v0, Lcom/imo/android/imoim/data/message/imdata/t;
const/4 v2, 0x1
const/4 v3, 0x0
const-string v4, ""
const/16 v5, 0x10
const/16 v6, 0x9
if-eqz v1, :cond_47
.line 75
move-object v1, v0
check-cast v1, Lcom/imo/android/imoim/data/message/imdata/t;
iget-object v7, v1, Lcom/imo/android/imoim/data/message/imdata/t;->l:Ljava/lang/String;
const-string v8, "data.channelId"
invoke-static {v7, v8}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 76
iget-object v8, v1, Lcom/imo/android/imoim/data/message/imdata/t;->k:Ljava/lang/String;
const-string v9, "data.postId"
invoke-static {v8, v9}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
.line 77
iget-object v9, v1, Lcom/imo/android/imoim/data/message/imdata/t;->s:Ljava/lang/String;
.line 78
invoke-virtual {v1}, Lcom/imo/android/imoim/data/message/imdata/t;->g()Ljava/lang/String;
move-result-object v10
.line 80
iget-object v1, v1, Lcom/imo/android/imoim/data/message/imdata/t;->n:Ljava/lang/String;
const-string v11, "data.channelDisplay"
invoke-static {v1, v11}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
move-object v12, v1
move-object v6, v9
move-object v5, v10
const/4 v1, 0x0
const/16 v10, 0x10
const/16 v18, 0x1
move-object v9, v8
move-object v8, v4
:goto_42
move-object v4, v7
const/16 v7, 0x9
goto/16 :goto_a2
.line 82
:cond_47
instance-of v1, v0, Lcom/imo/android/imoim/data/message/imdata/m;
if-eqz v1, :cond_96
.line 83
move-object v1, v0
check-cast v1, Lcom/imo/android/imoim/data/message/imdata/m;
iget-object v7, v1, Lcom/imo/android/imoim/data/message/imdata/m;->n:Ljava/lang/String;
.line 84
iget-object v8, v1, Lcom/imo/android/imoim/data/message/imdata/m;->m:Ljava/lang/String;
.line 85
iget-object v9, v1, Lcom/imo/android/imoim/data/message/imdata/m;->l:Ljava/lang/String;
.line 86
instance-of v10, v0, Lcom/imo/android/imoim/data/message/imdata/p;
if-eqz v10, :cond_6d
.line 87
move-object v5, v0
check-cast v5, Lcom/imo/android/imoim/data/message/imdata/p;
.line 1312
iget-object v6, v5, Lcom/imo/android/imoim/data/message/imdata/p;->v:Ljava/lang/String;
.line 88
iget v10, v1, Lcom/imo/android/imoim/data/message/imdata/m;->s:I
.line 89
iget v1, v1, Lcom/imo/android/imoim/data/message/imdata/m;->t:I
.line 90
invoke-virtual {v5}, Lcom/imo/android/imoim/data/message/imdata/p;->g()Ljava/lang/String;
move-result-object v5
move-object v12, v8
const/16 v18, 0x0
move-object v8, v4
move-object v4, v7
move v7, v1
const/4 v1, 0x0
goto :goto_a2
.line 91
:cond_6d
instance-of v10, v0, Lcom/imo/android/imoim/data/message/imdata/q;
if-eqz v10, :cond_8c
.line 92
move-object v4, v0
check-cast v4, Lcom/imo/android/imoim/data/message/imdata/q;
.line 2199
iget-object v10, v4, Lcom/imo/android/imoim/data/message/imdata/q;->w:Ljava/lang/String;
.line 2201
iget-object v11, v4, Lcom/imo/android/imoim/data/message/imdata/q;->y:Ljava/lang/String;
.line 3198
iget-object v4, v4, Lcom/imo/android/imoim/data/message/imdata/q;->v:Ljava/lang/String;
.line 95
iget-object v1, v1, Lcom/imo/android/imoim/data/message/imdata/m;->k:Ljava/lang/String;
sget-object v12, Lcom/imo/android/imoim/publicchannel/post/ac$e;->MEDIA_LINK:Lcom/imo/android/imoim/publicchannel/post/ac$e;
invoke-virtual {v12}, Lcom/imo/android/imoim/publicchannel/post/ac$e;->name()Ljava/lang/String;
move-result-object v12
invoke-static {v1, v12}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
move-object v5, v4
move-object v4, v7
move-object v12, v8
move-object v6, v10
move-object v8, v11
goto :goto_9c
:cond_8c
move-object v5, v4
move-object v6, v5
move-object v12, v8
const/4 v1, 0x0
const/16 v10, 0x10
const/16 v18, 0x0
move-object v8, v6
goto :goto_42
:cond_96
move-object v5, v4
move-object v6, v5
move-object v8, v6
move-object v9, v8
move-object v12, v9
const/4 v1, 0x0
:goto_9c
const/16 v7, 0x9
const/16 v10, 0x10
const/16 v18, 0x0
:goto_a2
const-string v11, "myplanet_card"
const/4 v13, 0x0
if-eqz v1, :cond_ae
.line 105
sget-object v1, Lcom/imo/android/imoim/deeplink/c;->a:Lcom/imo/android/imoim/deeplink/c$a;
.line 4027
invoke-static {v4, v9, v2, v13, v11}, Lcom/imo/android/imoim/deeplink/c$a;->a(Ljava/lang/String;Ljava/lang/String;ZLjava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
goto :goto_b5
.line 110
:cond_ae
sget-object v1, Lcom/imo/android/imoim/deeplink/c;->a:Lcom/imo/android/imoim/deeplink/c$a;
const/4 v1, 0x4
invoke-static {v4, v9, v13, v11, v1}, Lcom/imo/android/imoim/deeplink/c$a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;
move-result-object v1
.line 115
:goto_b5
new-instance v15, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;
invoke-direct {v15}, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;-><init>()V
.line 5026
iput-object v6, v15, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;->e:Ljava/lang/String;
.line 5031
iput v10, v15, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;->i:I
.line 5032
iput v7, v15, Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;->j:I
.line 120
:try_start_c0
new-instance v6, Lorg/json/JSONObject;
invoke-direct {v6}, Lorg/json/JSONObject;-><init>()V
const-string v7, "biz_type"
const-string v10, "channel_user"
.line 121
invoke-virtual {v6, v7, v10}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v7, "biz_info"
.line 5299
invoke-virtual {v0, v3}, Lcom/imo/android/imoim/data/message/imdata/b;->a(Z)Lorg/json/JSONObject;
move-result-object v0
.line 122
invoke-virtual {v6, v7, v0}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "from_info"
.line 124
new-instance v7, Lcom/imo/android/imoim/commonpublish/data/FromData;
const-string v11, "channel"
.line 125
sget-object v10, Lcom/imo/android/imoim/deeplink/c;->a:Lcom/imo/android/imoim/deeplink/c$a;
const-string v10, "myplanet_from"
const/4 v14, 0x6
invoke-static {v4, v13, v13, v10, v14}, Lcom/imo/android/imoim/deeplink/c$a;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;
move-result-object v13
const/4 v14, 0x0
const/16 v16, 0x8
const/16 v17, 0x0
move-object v10, v7
move-object/from16 v19, v15
move/from16 v15, v16
move-object/from16 v16, v17
.line 124
invoke-direct/range {v10 .. v16}, Lcom/imo/android/imoim/commonpublish/data/FromData;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILkotlin/f/b/j;)V
.line 129
invoke-virtual {v7}, Lcom/imo/android/imoim/commonpublish/data/FromData;->a()Lorg/json/JSONObject;
move-result-object v7
invoke-virtual {v7}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v7
.line 123
invoke-virtual {v6, v0, v7}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "channel_id"
.line 130
invoke-virtual {v6, v0, v4}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
const-string v0, "channel_post_id"
.line 131
invoke-virtual {v6, v0, v9}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 132
sget-object v0, Lcom/imo/android/imoim/globalshare/k;->a:Lcom/imo/android/imoim/globalshare/k$a;
const/16 v17, 0x0
const/4 v0, 0x1
const/16 v4, 0x8
.line 135
invoke-static {v4}, Lcom/imo/android/imoim/util/ei;->c(I)Ljava/lang/String;
move-result-object v21
const-string v22, "worldfeed"
const-string v23, "14"
const/16 v24, 0x10
move-object v13, v1
move-object/from16 v14, v19
move-object v15, v5
move-object/from16 v16, v8
move/from16 v19, v0
move-object/from16 v20, v6
.line 132
invoke-static/range {v13 .. v24}, Lcom/imo/android/imoim/globalshare/k$a;->a(Ljava/lang/String;Lcom/imo/android/imoim/commonpublish/data/LocalMediaStruct;Ljava/lang/String;Ljava/lang/String;ZZZLorg/json/JSONObject;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
:try_end_126
.catch Lorg/json/JSONException; {:try_start_c0 .. :try_end_126} :catch_127
return v2
:catch_127
move-exception v0
.line 138
invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "handleShareWorldSelection failed, "
invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "ShareSession"
.line 6079
invoke-static {v1, v0, v2}, Lcom/imo/android/imoim/util/bt;->a(Ljava/lang/String;Ljava/lang/String;Z)V
return v3
.end method
# virtual methods
.method public final bridge synthetic a(Ljava/lang/Object;Lcom/imo/android/imoim/globalshare/q;)Z
.registers 3
.line 61
check-cast p1, Lcom/imo/android/imoim/data/message/imdata/b;
invoke-static {p1, p2}, Lcom/imo/android/imoim/globalshare/sharesession/g$c;->a(Lcom/imo/android/imoim/data/message/imdata/b;Lcom/imo/android/imoim/globalshare/q;)Z
move-result p1
return p1
.end method