MaInitHelper$4.smali

.class final Lhurriyet/mobil/android/hurriyet/activities/main/MaInitHelper$4;
.super Ljava/lang/Object;
.source "MaInitHelper.java"

# interfaces
.implements Ltr/com/hurriyet/androidsdk/callback/InitCallback;


# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
    value = Lhurriyet/mobil/android/hurriyet/activities/main/MaInitHelper;->getInitRequestHandler()Ltr/com/hurriyet/androidsdk/callback/InitCallback;
.end annotation

.annotation system Ldalvik/annotation/InnerClass;
    accessFlags = 0x8
    name = null
.end annotation


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

    .line 211
    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 4

    const-string v0, "Init request failed"

    .line 256
    filled-new-array {v0}, [Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V

    const-string v0, "98"

    const/4 v1, 0x0

    .line 257
    invoke-static {v0, v1}, Lcom/appcore/utils/PrefHelper;->putBoolean(Ljava/lang/String;Z)V

    .line 258
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    invoke-virtual {p1}, Ltr/com/hurriyet/androidsdk/model/ErrorResponse;->getMessage()Ljava/lang/String;

    move-result-object p1

    invoke-static {v0, p1, v1}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;

    move-result-object p1

    invoke-virtual {p1}, Landroid/widget/Toast;->show()V

    return-void
.end method

.method public onSuccess(Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;)V
    .registers 6

    const-string v0, "Init request successful"

    .line 214
    filled-new-array {v0}, [Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lcom/appcore/utils/L;->wtf([Ljava/lang/String;)V

    const-string v0, "98"

    const/4 v1, 0x1

    .line 215
    invoke-static {v0, v1}, Lcom/appcore/utils/PrefHelper;->putBoolean(Ljava/lang/String;Z)V

    if-nez p1, :cond_12

    return-void

    .line 219
    :cond_12
    iget-object v0, p1, Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;->commentEnabled:Ljava/lang/Boolean;

    sput-object v0, Lhurriyet/mobil/android/hurriyet/activities/main/MaInitHelper;->commentEnabled:Ljava/lang/Boolean;

    .line 220
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    const-string v1, "117"

    invoke-static {v0, v1, p1}, Lcom/appcore/clientdata/ClientData;->saveData(Landroid/content/Context;Ljava/lang/String;Ljava/io/Serializable;)V

    .line 221
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    iget-object v1, p1, Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;->menu:Ljava/util/ArrayList;

    const-string v2, "118"

    invoke-static {v0, v2, v1}, Lcom/appcore/clientdata/ClientData;->saveData(Landroid/content/Context;Ljava/lang/String;Ljava/io/Serializable;)V

    .line 222
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getAppContext()Landroid/content/Context;

    move-result-object v0

    iget-object v1, p1, Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;->homePage:Ltr/com/hurriyet/androidsdk/response/init/Menu;

    const-string v2, "119"

    invoke-static {v0, v2, v1}, Lcom/appcore/clientdata/ClientData;->saveData(Landroid/content/Context;Ljava/lang/String;Ljava/io/Serializable;)V

    .line 224
    iget-object v0, p1, Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;->settings:Ltr/com/hurriyet/androidsdk/response/init/InitSettings;

    invoke-static {v0}, Lhurriyet/mobil/android/hurriyet/utils/ClearCacheHelper;->clearCache(Ltr/com/hurriyet/androidsdk/response/init/InitSettings;)V

    .line 225
    # invokes: Lhurriyet/mobil/android/hurriyet/activities/main/MaInitHelper;->initializeAuthorData(Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;)V
    invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/activities/main/MaInitHelper;->access$1000(Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;)V

    .line 227
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getMainActivity()Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;

    move-result-object v0

    if-eqz v0, :cond_4a

    .line 229
    invoke-virtual {v0}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->getMaNavigationHelper()Lhurriyet/mobil/android/hurriyet/activities/main/MaNavigationHelper;

    move-result-object v1

    invoke-virtual {v1}, Lhurriyet/mobil/android/hurriyet/activities/main/MaNavigationHelper;->enableMainContent()V

    .line 232
    :cond_4a
    iget-object v1, p1, Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;->pushCategoryItems:Ljava/util/ArrayList;

    invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/utils/SharedPreferencesHelper;->readjustNotificationCustomCategoryItems(Ljava/util/List;)V

    .line 233
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getAppContext()Landroid/content/Context;

    move-result-object v1

    iget-object v2, p1, Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;->pushCategoryItems:Ljava/util/ArrayList;

    const-string v3, "111"

    invoke-static {v1, v3, v2}, Lcom/appcore/clientdata/ClientData;->saveData(Landroid/content/Context;Ljava/lang/String;Ljava/io/Serializable;)V

    .line 234
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getAppContext()Landroid/content/Context;

    move-result-object v1

    iget-object v2, p1, Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;->adUnitPrefix:Ljava/lang/String;

    const-string v3, "0"

    invoke-static {v1, v3, v2}, Lcom/appcore/clientdata/ClientData;->saveData(Landroid/content/Context;Ljava/lang/String;Ljava/io/Serializable;)V

    .line 235
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getAppContext()Landroid/content/Context;

    move-result-object v1

    iget-object v2, p1, Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;->supportedNativeStyles:Ljava/util/ArrayList;

    const-string v3, "116"

    invoke-static {v1, v3, v2}, Lcom/appcore/clientdata/ClientData;->saveData(Landroid/content/Context;Ljava/lang/String;Ljava/io/Serializable;)V

    .line 237
    iget-object v1, p1, Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;->authorBanners:Ljava/util/ArrayList;

    invoke-static {v1}, Lhurriyet/mobil/android/hurriyet/activities/main/MaAuthorAdHelper;->sortAuthorListAds(Ljava/util/ArrayList;)Ljava/util/ArrayList;

    move-result-object v1

    iput-object v1, p1, Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;->authorBanners:Ljava/util/ArrayList;

    .line 238
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getAppContext()Landroid/content/Context;

    move-result-object v1

    iget-object v2, p1, Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;->authorBanners:Ljava/util/ArrayList;

    invoke-static {v2}, Lhurriyet/mobil/android/hurriyet/activities/main/MaAuthorAdHelper;->getAuthorListAds(Ljava/util/ArrayList;)Ljava/util/ArrayList;

    move-result-object v2

    const-string v3, "101"

    invoke-static {v1, v3, v2}, Lcom/appcore/clientdata/ClientData;->saveData(Landroid/content/Context;Ljava/lang/String;Ljava/io/Serializable;)V

    .line 239
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/HApp;->getAppContext()Landroid/content/Context;

    move-result-object v1

    iget-object v2, p1, Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;->authorBanners:Ljava/util/ArrayList;

    invoke-static {v2}, Lhurriyet/mobil/android/hurriyet/activities/main/MaAuthorAdHelper;->getAuthorDetailAds(Ljava/util/ArrayList;)Ljava/util/ArrayList;

    move-result-object v2

    const-string v3, "100"

    invoke-static {v1, v3, v2}, Lcom/appcore/clientdata/ClientData;->saveData(Landroid/content/Context;Ljava/lang/String;Ljava/io/Serializable;)V

    .line 241
    # invokes: Lhurriyet/mobil/android/hurriyet/activities/main/MaInitHelper;->setRateMeConfigurations(Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;)V
    invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/activities/main/MaInitHelper;->access$1100(Ltr/com/hurriyet/androidsdk/response/init/SuperContentInit;)V

    .line 242
    # invokes: Lhurriyet/mobil/android/hurriyet/activities/main/MaInitHelper;->sendSegmentsRequest()V
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/activities/main/MaInitHelper;->access$800()V

    .line 243
    # invokes: Lhurriyet/mobil/android/hurriyet/activities/main/MaInitHelper;->onFirstLaunch()V
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/activities/main/MaInitHelper;->access$1200()V

    const/4 p1, 0x0

    .line 244
    invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/utils/CityListHelper;->requestCityList(Ljava/lang/Runnable;)V

    if-eqz v0, :cond_af

    const p1, 0x7f100107

    .line 247
    invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/HApp;->getStrWithID(I)Ljava/lang/String;

    move-result-object p1

    invoke-virtual {v0, p1}, Lhurriyet/mobil/android/hurriyet/activities/main/MainActivity;->sendAppSpeedEvent(Ljava/lang/String;)V

    .line 250
    :cond_af
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/FirebaseHelper;->makeFontSizeProfiling()V

    .line 251
    invoke-static {}, Lhurriyet/mobil/android/hurriyet/utils/FirebaseHelper;->makeFirebaseAllDevicesSubscription()V

    return-void
.end method