HurriyetHelper$2.smali
.class final Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper$2;
.super Ljava/lang/Object;
.source "HurriyetHelper.java"
# interfaces
.implements Ltr/com/hurriyet/androidsdk/callback/MetaCallback;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper;->changeFollowing(ZLjava/lang/String;Ljava/lang/Runnable;)V
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x8
name = null
.end annotation
# instance fields
.field final synthetic val$follow:Z
.field final synthetic val$runnable:Ljava/lang/Runnable;
.field final synthetic val$uniqueId:Ljava/lang/String;
# direct methods
.method constructor <init>(Ljava/lang/Runnable;ZLjava/lang/String;)V
.registers 4
.line 100
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper$2;->val$runnable:Ljava/lang/Runnable;
iput-boolean p2, p0, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper$2;->val$follow:Z
iput-object p3, p0, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper$2;->val$uniqueId:Ljava/lang/String;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onFailure(Ltr/com/hurriyet/androidsdk/model/ErrorResponse;)V
.registers 2
return-void
.end method
.method public onSuccess(Ltr/com/hurriyet/androidsdk/response/content/Meta;)V
.registers 3
.line 104
:try_start_0
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper$2;->val$runnable:Ljava/lang/Runnable;
if-eqz p1, :cond_9
.line 105
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper$2;->val$runnable:Ljava/lang/Runnable;
invoke-interface {p1}, Ljava/lang/Runnable;->run()V
.line 107
:cond_9
invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getAppContext()Landroid/content/Context;
move-result-object p1
const-string v0, "110x"
invoke-static {p1, v0}, Lcom/appcore/clientdata/ClientData;->loadData(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/util/List;
if-nez p1, :cond_1c
.line 109
new-instance p1, Ljava/util/ArrayList;
invoke-direct {p1}, Ljava/util/ArrayList;-><init>()V
.line 111
:cond_1c
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper$2;->val$follow:Z
if-eqz v0, :cond_32
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper$2;->val$uniqueId:Ljava/lang/String;
if-eqz v0, :cond_32
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper$2;->val$uniqueId:Ljava/lang/String;
invoke-interface {p1, v0}, Ljava/util/List;->contains(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_32
.line 112
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper$2;->val$uniqueId:Ljava/lang/String;
invoke-interface {p1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
goto :goto_40
.line 113
:cond_32
iget-boolean v0, p0, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper$2;->val$follow:Z
if-nez v0, :cond_40
.line 114
iget-object v0, p0, Lhurriyet/mobil/android/hurriyet/utils/HurriyetHelper$2;->val$uniqueId:Ljava/lang/String;
invoke-interface {p1, v0}, Ljava/util/List;->remove(Ljava/lang/Object;)Z
:try_end_3b
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_3b} :catch_3c
goto :goto_40
:catch_3c
move-exception p1
.line 117
invoke-static {p1}, Lcom/appcore/utils/L;->ex(Ljava/lang/Exception;)V
:cond_40
:goto_40
return-void
.end method