导航菜单

页面标题

页面副标题

Mint v5.7.3 - z.java 源代码

正在查看: Mint v5.7.3 应用的 z.java JAVA 源代码文件

本页面展示 JAVA 反编译生成的源代码文件,支持语法高亮显示。 仅供安全研究与技术分析使用,严禁用于任何非法用途。请遵守相关法律法规。


package x5;

import android.app.Activity;
import android.app.ActivityOptions;
import android.content.Context;
import android.content.Intent;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import androidx.appcompat.app.AppCompatActivity;
import androidx.recyclerview.widget.RecyclerView;
import com.google.firebase.dynamiclinks.DynamicLink;
import com.google.firebase.perf.FirebasePerformance;
import com.google.gson.JsonArray;
import com.google.gson.JsonObject;
import com.htmedia.mint.AppController;
import com.htmedia.mint.R;
import com.htmedia.mint.htsubscription.CheckSubscriptionFromLocal;
import com.htmedia.mint.htsubscription.SubscriptionPlanSingleton;
import com.htmedia.mint.htsubscription.SubscriptionTrigger;
import com.htmedia.mint.htsubscription.WebEngageAnalytices;
import com.htmedia.mint.htsubscription.planpagerewamp.ui.activities.PlanPageActivity;
import com.htmedia.mint.mymint.pojo.MintDataItem;
import com.htmedia.mint.pojo.Content;
import com.htmedia.mint.pojo.NewsLetterItemNew;
import com.htmedia.mint.pojo.NewsLetterResponseModel;
import com.htmedia.mint.pojo.NewsLetterSubUnsubResponseModelNew;
import com.htmedia.mint.pojo.config.Config;
import com.htmedia.mint.pojo.config.NewsLetterNetcore;
import com.htmedia.mint.pojo.config.Section;
import com.htmedia.mint.pojo.newsletterwidget.DataItem;
import com.htmedia.mint.pojo.newsletterwidget.NewsLetterConfigResponse;
import com.htmedia.mint.pojo.newsletterwidget.NewsLetterConfigSingleton;
import com.htmedia.mint.ui.activity.WebViewActivityWithHeader;
import com.htmedia.mint.utils.k1;
import com.htmedia.mint.utils.n;
import com.htmedia.sso.activities.LoginRegisterActivity;
import com.htmedia.sso.helpers.SSOSingleton;
import com.htmedia.sso.helpers.ToastHelper;
import com.htmedia.sso.helpers.WebEngageNewSSOEvents;
import com.htmedia.sso.network.ApiClient;
import com.htmedia.sso.network.ApiServices;
import com.htmedia.sso.network.CustomObserver;
import com.snowplowanalytics.snowplow.tracker.Tracker;
import io.piano.android.cxense.model.CustomParameter;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import kotlin.Metadata;
import t5.a;
import x4.if0;

@Metadata(d1 = {"\u0000b\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0006\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0005\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0005\n\u0002\u0010\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\u0003\n\u0002\u0018\u0002\n\u0002\b\n\n\u0002\u0018\u0002\n\u0002\b\t\u0018\u00002\u00020\u0001B\u0015\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005¢\u0006\u0002\u0010\u0006J\u001e\u0010\u001f\u001a\u00020 2\u0006\u0010\u0004\u001a\u00020\u00052\u0006\u0010!\u001a\u00020\u00142\u0006\u0010\"\u001a\u00020\u0016J\n\u0010#\u001a\u0004\u0018\u00010$H\u0002J\u0014\u0010%\u001a\u0004\u0018\u00010\u00192\b\u0010&\u001a\u0004\u0018\u00010$H\u0002J\u0010\u0010'\u001a\u00020(2\u0006\u0010)\u001a\u00020\u0019H\u0002J\b\u0010*\u001a\u00020 H\u0002J\b\u0010+\u001a\u00020 H\u0002J\u0010\u0010,\u001a\u00020 2\u0006\u0010\u0002\u001a\u00020\u0003H\u0002J\b\u0010-\u001a\u00020 H\u0002J&\u0010.\u001a\u00020 2\u0006\u0010/\u001a\u00020\u00052\u0006\u0010)\u001a\u00020\u00192\u0006\u00100\u001a\u00020\u000e2\u0006\u0010\u0002\u001a\u00020\u0003J(\u00101\u001a\u00020 2\u0006\u0010/\u001a\u00020\u00052\u0006\u0010\u001e\u001a\u00020\u00162\u0006\u00100\u001a\u00020\u000e2\u0006\u0010)\u001a\u00020\u0019H\u0002J*\u00102\u001a\u00020 2\u0006\u0010/\u001a\u0002032\u0006\u0010\u001e\u001a\u00020\u00162\u0006\u00104\u001a\u00020\u00162\b\u00105\u001a\u0004\u0018\u00010\u0019H\u0002J\u0010\u00106\u001a\u00020 2\u0006\u00105\u001a\u00020\u0019H\u0002J\b\u00107\u001a\u00020 H\u0002J\u0010\u00108\u001a\u00020 2\u0006\u0010\u0002\u001a\u00020\u0003H\u0002J\b\u00109\u001a\u00020 H\u0002J&\u0010:\u001a\u00020 2\u0006\u0010/\u001a\u00020\u00052\u0006\u0010)\u001a\u00020\u00192\u0006\u00100\u001a\u00020\u000e2\u0006\u0010\u0002\u001a\u00020\u0003J\b\u0010;\u001a\u00020 H\u0002R\u0011\u0010\u0004\u001a\u00020\u0005¢\u0006\b\n\u0000\u001a\u0004\b\u0007\u0010\bR\u0011\u0010\u0002\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\t\u0010\nR\u000e\u0010\u000b\u001a\u00020\fX\u0082.¢\u0006\u0002\n\u0000R\u001a\u0010\r\u001a\u00020\u000eX\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\r\u0010\u000f\"\u0004\b\u0010\u0010\u0011R\u000e\u0010\u0012\u001a\u00020\u000eX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0013\u001a\u00020\u0014X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0015\u001a\u00020\u0016X\u0082\u000e¢\u0006\u0002\n\u0000R\u001e\u0010\u0017\u001a\u0012\u0012\u0004\u0012\u00020\u00190\u0018j\b\u0012\u0004\u0012\u00020\u0019`\u001aX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u001b\u001a\u00020\u0016X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u001c\u001a\u00020\u0016X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u001d\u001a\u00020\u0016X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u001e\u001a\u00020\u0016X\u0082\u000e¢\u0006\u0002\n\u0000¨\u0006<"}, d2 = {"Lcom/htmedia/mint/mymint/viewholders/NewsLetterOfDayViewHolder;", "Landroidx/recyclerview/widget/RecyclerView$ViewHolder;", "binding", "Lcom/htmedia/mint/databinding/MyMintNewsletterOfTheDayBinding;", "activity", "Landroidx/appcompat/app/AppCompatActivity;", "(Lcom/htmedia/mint/databinding/MyMintNewsletterOfTheDayBinding;Landroidx/appcompat/app/AppCompatActivity;)V", "getActivity", "()Landroidx/appcompat/app/AppCompatActivity;", "getBinding", "()Lcom/htmedia/mint/databinding/MyMintNewsletterOfTheDayBinding;", "config", "Lcom/htmedia/mint/pojo/config/Config;", "isClick", "", "()Z", "setClick", "(Z)V", "isSubscriptionActive", "itemData", "Lcom/htmedia/mint/mymint/pojo/MintDataItem;", "limit", "", "newsLetterItems", "Ljava/util/ArrayList;", "Lcom/htmedia/mint/pojo/NewsLetterItemNew;", "Lkotlin/collections/ArrayList;", "page", "screenNameCustom", "tAG", "tabName", "bind", "", "mintDataItem", "tabname", "findConfigDataItemByDay", "Lcom/htmedia/mint/pojo/newsletterwidget/DataItem;", "findItemById", "dataItem", "getContent", "Lcom/htmedia/mint/pojo/Content;", CustomParameter.ITEM, "getNewsLetterData", "getNewsLetterDataFormConfig", "hideShimmer", "hideWidget", "onClickSubscribe", "context", "isTosubscribe", "sendNewsLetterInteractionEvent", "sendOnButtonsClickWidgetEvent", "Landroid/content/Context;", "buttonName", "newsLetterItemNew", "sendOnItemClickEvent", "setListener", "showShimmer", "showWidget", "subscribeNewsLetter", "updateCardUi", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public final class z extends RecyclerView.ViewHolder {
    private final if0 a;
    private final AppCompatActivity b;
    private String c;
    private Config d;
    private ArrayList<NewsLetterItemNew> e;
    private boolean f;
    private boolean g;
    private MintDataItem h;
    private String i;
    private String j;
    private String o;
    private String p;

    @Metadata(d1 = {"\u0000\u001d\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u0003\n\u0002\b\u0003*\u0001\u0000\b\n\u0018\u00002\n\u0012\u0006\u0012\u0004\u0018\u00010\u00020\u0001J\u0010\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006H\u0016J\u0012\u0010\u0007\u001a\u00020\u00042\b\b\u0001\u0010\b\u001a\u00020\u0002H\u0016¨\u0006\t"}, d2 = {"com/htmedia/mint/mymint/viewholders/NewsLetterOfDayViewHolder$getNewsLetterData$1", "Lcom/htmedia/sso/network/CustomObserver;", "Lcom/htmedia/mint/pojo/NewsLetterResponseModel;", "onError", "", "t", "", "onNext", "response", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
    public static final class a extends CustomObserver<NewsLetterResponseModel> {
        a(AppCompatActivity appCompatActivity) {
            super(appCompatActivity, false);
        }

        public void onError(Throwable t) {
            kotlin.jvm.internal.m.g(t, "t");
            super.onError(t);
            z zVar = z.this;
            zVar.F(zVar.getA());
            z.this.G();
        }

        public void onNext(NewsLetterResponseModel response) {
            kotlin.jvm.internal.m.g(response, "response");
            super.onNext(response);
            z zVar = z.this;
            zVar.F(zVar.getA());
            if (response.getData() == null) {
                z zVar2 = z.this;
                zVar2.F(zVar2.getA());
                z.this.G();
                return;
            }
            ArrayList arrayList = new ArrayList();
            arrayList.addAll(response.getData().getFREE());
            arrayList.addAll(response.getData().getPAID());
            z.this.e = arrayList;
            if (NewsLetterConfigSingleton.getInstance().getNewsLetterConfigResponse() == null) {
                z.this.E();
                return;
            }
            z zVar3 = z.this;
            zVar3.F(zVar3.getA());
            z.this.P();
        }
    }

    @Metadata(d1 = {"\u0000\u001d\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u0003\n\u0002\b\u0003*\u0001\u0000\b\n\u0018\u00002\n\u0012\u0006\u0012\u0004\u0018\u00010\u00020\u0001J\u0010\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0006H\u0016J\u0012\u0010\u0007\u001a\u00020\u00042\b\b\u0001\u0010\b\u001a\u00020\u0002H\u0016¨\u0006\t"}, d2 = {"com/htmedia/mint/mymint/viewholders/NewsLetterOfDayViewHolder$getNewsLetterDataFormConfig$1", "Lcom/htmedia/sso/network/CustomObserver;", "Lcom/htmedia/mint/pojo/newsletterwidget/NewsLetterConfigResponse;", "onError", "", "t", "", "onNext", "response", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
    public static final class b extends CustomObserver<NewsLetterConfigResponse> {
        b(AppCompatActivity appCompatActivity) {
            super(appCompatActivity, false);
        }

        public void onNext(NewsLetterConfigResponse response) {
            kotlin.jvm.internal.m.g(response, "response");
            super.onNext(response);
            z zVar = z.this;
            zVar.F(zVar.getA());
            if (response.getData() != null) {
                NewsLetterConfigSingleton.getInstance().setNewsLetterConfigResponse(response);
                z.this.P();
            }
        }

        public void onError(Throwable t) {
            kotlin.jvm.internal.m.g(t, "t");
            super.onError(t);
            z zVar = z.this;
            zVar.F(zVar.getA());
            z.this.G();
        }
    }

    @Metadata(d1 = {"\u0000\u0017\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u0002\n\u0002\b\u0002*\u0001\u0000\b\n\u0018\u00002\n\u0012\u0006\u0012\u0004\u0018\u00010\u00020\u0001J\u0010\u0010\u0003\u001a\u00020\u00042\u0006\u0010\u0005\u001a\u00020\u0002H\u0016¨\u0006\u0006"}, d2 = {"com/htmedia/mint/mymint/viewholders/NewsLetterOfDayViewHolder$onClickSubscribe$1", "Lcom/htmedia/sso/network/CustomObserver;", "Lcom/htmedia/mint/pojo/NewsLetterSubUnsubResponseModelNew;", "onNext", "", "response", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
    public static final class c extends CustomObserver<NewsLetterSubUnsubResponseModelNew> {
        final AppCompatActivity a;
        final z b;
        final boolean c;
        final NewsLetterItemNew d;

        c(AppCompatActivity appCompatActivity, z zVar, boolean z, NewsLetterItemNew newsLetterItemNew) {
            super(appCompatActivity, true);
            this.a = appCompatActivity;
            this.b = zVar;
            this.c = z;
            this.d = newsLetterItemNew;
        }

        public void onNext(NewsLetterSubUnsubResponseModelNew response) {
            kotlin.jvm.internal.m.g(response, "response");
            super.onNext(response);
            this.b.L(false);
            if (response.isSuccess()) {
                z zVar = this.b;
                zVar.J(this.a, zVar.j, this.c ? "subscribe" : "unsubscribe", this.d);
                z zVar2 = this.b;
                zVar2.I(this.a, zVar2.j, this.c, this.d);
                if (this.c) {
                    ToastHelper.showToast(this.a, "Your newsletter preferences have been updated!");
                    return;
                }
                ToastHelper.showToast(this.a, "You have unsubscribed from " + this.d.getName());
            }
        }
    }

    public z(if0 binding, AppCompatActivity activity) {
        super(binding.getRoot());
        kotlin.jvm.internal.m.g(binding, "binding");
        kotlin.jvm.internal.m.g(activity, "activity");
        this.a = binding;
        this.b = activity;
        this.c = "NewsLetterOfDayViewHolder";
        this.e = new ArrayList<>();
        this.h = new MintDataItem(null, null, null, null, null, null, null, null, null, null, null, null, null, false, false, null, null, null, null, null, null, null, null, 8388607, null);
        this.i = "";
        this.j = "";
        this.o = "1";
        this.p = "1";
    }

    private final NewsLetterItemNew A(DataItem dataItem) {
        if (dataItem == null) {
            return null;
        }
        String newsletter_id = dataItem.getNewsletter_id();
        Iterator<NewsLetterItemNew> it = this.e.iterator();
        while (it.hasNext()) {
            NewsLetterItemNew next = it.next();
            if (next.getNewsletter_id().equals(newsletter_id)) {
                next.setNewsletterIcon(dataItem.getNewsletterIcon());
                next.setDynamicDescription(dataItem.getDynamicDescription());
                return next;
            }
        }
        return null;
    }

    private final Content C(NewsLetterItemNew newsLetterItemNew) {
        Content content = new Content();
        content.setMobileHeadline(newsLetterItemNew.getName());
        com.htmedia.mint.pojo.Metadata metadata = new com.htmedia.mint.pojo.Metadata();
        metadata.setUrl(newsLetterItemNew.getUrl());
        metadata.setSection("News");
        content.setType("story_type");
        content.setMetadata(metadata);
        kotlin.jvm.internal.m.f(newsLetterItemNew.getNewsletter_id(), "getNewsletter_id(...)");
        content.setId(Integer.parseInt(r4));
        return content;
    }

    private final void D() {
        String str;
        M(this.a);
        if (com.htmedia.mint.utils.f0.G1(this.b, "userName") != null) {
            str = com.htmedia.mint.utils.f0.G1(this.b, "userEmail");
            kotlin.jvm.internal.m.f(str, "getUserInfo(...)");
        } else {
            str = "";
        }
        StringBuilder sb = new StringBuilder();
        Config config = this.d;
        if (config == null) {
            kotlin.jvm.internal.m.w("config");
            config = null;
        }
        NewsLetterNetcore newsLetterNetcore = config.getNewsLetterNetcore();
        sb.append(newsLetterNetcore != null ? newsLetterNetcore.getGetAllNewsletter() : null);
        sb.append("?email=");
        sb.append(str);
        sb.append("&domain=LM");
        ((ApiServices) ApiClient.getClientwithOutHeader().create(ApiServices.class)).getNewsletterData(sb.toString()).s(sg.a.b()).k(ag.a.a()).a(new a(this.b));
    }

    public final void E() {
        Config r0 = com.htmedia.mint.utils.f0.r0();
        ((ApiServices) ApiClient.getClientwithOutHeader().create(ApiServices.class)).getNewsletterAuthorConfigData((r0 == null || TextUtils.isEmpty(r0.getNewsletter_authors_url())) ? "" : r0.getNewsletter_authors_url()).s(sg.a.b()).k(ag.a.a()).a(new b(this.b));
    }

    public final void F(if0 if0Var) {
        if (if0Var.h.getVisibility() == 0) {
            if0Var.h.setVisibility(8);
            if0Var.h.stopShimmerAnimation();
        }
        if0Var.f.setVisibility(0);
        if0Var.a.setVisibility(0);
    }

    public final void G() {
        this.a.g.setVisibility(8);
    }

    public final void I(AppCompatActivity appCompatActivity, String str, boolean z, NewsLetterItemNew newsLetterItemNew) {
        String str2 = "/mymint/" + com.htmedia.mint.utils.h0.f(str) + "/newsletter_of_the_day";
        String str3 = com.htmedia.mint.utils.n.w0;
        String[] strArr = new String[4];
        strArr[0] = "newsletter of the day";
        strArr[1] = z ? "subscribe" : "unsubscribe";
        strArr[2] = "my mint";
        String name = newsLetterItemNew.getName();
        kotlin.jvm.internal.m.f(name, "getName(...)");
        String lowerCase = name.toLowerCase(Locale.ROOT);
        kotlin.jvm.internal.m.f(lowerCase, "toLowerCase(...)");
        strArr[3] = lowerCase;
        com.htmedia.mint.utils.n.M(appCompatActivity, str3, str2, (Content) null, str2, strArr);
    }

    public final void J(Context context, String str, String str2, NewsLetterItemNew newsLetterItemNew) {
        String str3 = "/mymint/" + com.htmedia.mint.utils.h0.f(str) + "/newsletter_of_the_day";
        a.C0090a c0090a = t5.a.a;
        String WIDGET_ITEM_CLICK = com.htmedia.mint.utils.n.Z1;
        kotlin.jvm.internal.m.f(WIDGET_ITEM_CLICK, "WIDGET_ITEM_CLICK");
        String[] strArr = new String[4];
        strArr[0] = "newsletter of the day";
        strArr[1] = str2;
        strArr[2] = "my mint";
        String name = (newsLetterItemNew == null || TextUtils.isEmpty(newsLetterItemNew.getName())) ? "" : newsLetterItemNew.getName();
        kotlin.jvm.internal.m.d(name);
        strArr[3] = name;
        c0090a.h(context, WIDGET_ITEM_CLICK, str3, str3, null, strArr);
    }

    private final void K(NewsLetterItemNew newsLetterItemNew) {
        String f = com.htmedia.mint.utils.h0.f(this.j);
        kotlin.jvm.internal.m.f(f, "getStringWithUnderScore(...)");
        this.j = f;
        this.i = "/mymint/" + this.j + "/newsletter_of_the_day";
        a.C0090a c0090a = t5.a.a;
        AppCompatActivity appCompatActivity = this.b;
        String WIDGET_ITEM_CLICK = com.htmedia.mint.utils.n.Z1;
        kotlin.jvm.internal.m.f(WIDGET_ITEM_CLICK, "WIDGET_ITEM_CLICK");
        String str = this.i;
        String[] strArr = new String[3];
        strArr[0] = "newsletter of the day";
        String name = newsLetterItemNew.getName();
        if (name == null) {
            name = "";
        }
        strArr[1] = name;
        strArr[2] = "my mint";
        c0090a.h(appCompatActivity, WIDGET_ITEM_CLICK, str, str, newsLetterItemNew, strArr);
    }

    private final void M(if0 if0Var) {
        if0Var.f.setVisibility(8);
        if0Var.a.setVisibility(8);
        if0Var.h.setVisibility(0);
        if0Var.h.startShimmerAnimation();
    }

    private final void N() {
        this.a.g.setVisibility(0);
    }

    public final void P() {
        throw new UnsupportedOperationException("Method not decompiled: x5.z.P():void");
    }

    public static final void Q(kotlin.jvm.internal.e0 newsLetterItemNew, z this$0, View view) {
        kotlin.jvm.internal.m.g(newsLetterItemNew, "$newsLetterItemNew");
        kotlin.jvm.internal.m.g(this$0, "this$0");
        if (((NewsLetterItemNew) newsLetterItemNew.a).isIs_subscribed()) {
            this$0.O(this$0.b, (NewsLetterItemNew) newsLetterItemNew.a, false, this$0.a);
        } else {
            this$0.O(this$0.b, (NewsLetterItemNew) newsLetterItemNew.a, true, this$0.a);
        }
    }

    public static final void R(z this$0, kotlin.jvm.internal.e0 newsLetterItemNew, View view) {
        kotlin.jvm.internal.m.g(this$0, "this$0");
        kotlin.jvm.internal.m.g(newsLetterItemNew, "$newsLetterItemNew");
        this$0.K((NewsLetterItemNew) newsLetterItemNew.a);
        Intent intent = new Intent((Context) this$0.b, (Class<?>) WebViewActivityWithHeader.class);
        String url = ((NewsLetterItemNew) newsLetterItemNew.a).getUrl();
        if (url == null) {
            url = "";
        }
        intent.putExtra("url", com.htmedia.mint.utils.f0.v(url, this$0.b));
        intent.putExtra("Title", "NewsLetter");
        this$0.b.startActivity(intent);
        Tracker instance = Tracker.instance();
        Content C = this$0.C((NewsLetterItemNew) newsLetterItemNew.a);
        String str = com.htmedia.mint.utils.q.c[6];
        k1.w(instance, C, (Section) null, str, str, true, -1, (List) null, "");
    }

    private final DataItem z() {
        List<String> list;
        String v0 = com.htmedia.mint.utils.f0.v0();
        NewsLetterConfigResponse newsLetterConfigResponse = NewsLetterConfigSingleton.getInstance().getNewsLetterConfigResponse();
        if ((newsLetterConfigResponse != null ? newsLetterConfigResponse.getData() : null) != null && newsLetterConfigResponse.getData().size() > 0) {
            Iterator it = newsLetterConfigResponse.getData().iterator();
            while (it.hasNext()) {
                DataItem dataItem = (DataItem) it.next();
                boolean z = true;
                if (dataItem == null || (list = dataItem.getDays()) == null || !(!list.isEmpty())) {
                    list = null;
                }
                List list2 = list;
                if (list2 != null && !list2.isEmpty()) {
                    z = false;
                }
                if (!z) {
                    for (String str : list) {
                        kotlin.jvm.internal.m.d(v0);
                        Locale locale = Locale.getDefault();
                        kotlin.jvm.internal.m.f(locale, "getDefault(...)");
                        String lowerCase = v0.toLowerCase(locale);
                        kotlin.jvm.internal.m.f(lowerCase, "toLowerCase(...)");
                        if (kotlin.jvm.internal.m.b(lowerCase, str)) {
                            boolean z2 = this.f;
                            Boolean isForSubscribedUser = dataItem.isForSubscribedUser();
                            kotlin.jvm.internal.m.d(isForSubscribedUser);
                            if (z2 == isForSubscribedUser.booleanValue()) {
                                return dataItem;
                            }
                        }
                    }
                }
            }
        }
        return null;
    }

    public final if0 getA() {
        return this.a;
    }

    public final void H(AppCompatActivity context, NewsLetterItemNew item, boolean z, if0 binding) {
        String unsubscribeNewsletter;
        kotlin.jvm.internal.m.g(context, "context");
        kotlin.jvm.internal.m.g(item, "item");
        kotlin.jvm.internal.m.g(binding, "binding");
        if (this.g) {
            return;
        }
        this.g = true;
        if (item.isIs_subscribed()) {
            binding.i.setImageResource(R.drawable.newsletter_plus_icon);
        } else {
            binding.i.setImageResource(R.drawable.newsletter_tick);
        }
        item.setIs_subscribed(z);
        JsonObject jsonObject = new JsonObject();
        String G1 = com.htmedia.mint.utils.f0.G1(context, "userName") != null ? com.htmedia.mint.utils.f0.G1(context, "userEmail") : "";
        JsonArray jsonArray = new JsonArray();
        jsonObject.addProperty(DynamicLink.Builder.KEY_DOMAIN, "LM");
        jsonObject.addProperty("email", G1);
        jsonArray.add(item.getNewsletter_id());
        jsonObject.add("newsletter_ids", jsonArray);
        if (z) {
            jsonObject.addProperty("action", "ADD");
            unsubscribeNewsletter = AppController.j().g().getNewsLetterNetcore().getSubscribeNewsletter();
        } else {
            jsonObject.addProperty("action", FirebasePerformance.HttpMethod.DELETE);
            unsubscribeNewsletter = AppController.j().g().getNewsLetterNetcore().getUnsubscribeNewsletter();
        }
        ((ApiServices) ApiClient.getClient().create(ApiServices.class)).setUserNewsLetterSubscriptionData(unsubscribeNewsletter, jsonObject).s(sg.a.b()).k(ag.a.a()).a(new c(context, this, z, item));
    }

    public final void L(boolean z) {
        this.g = z;
    }

    public final void O(AppCompatActivity context, NewsLetterItemNew item, boolean z, if0 binding) {
        kotlin.jvm.internal.m.g(context, "context");
        kotlin.jvm.internal.m.g(item, "item");
        kotlin.jvm.internal.m.g(binding, "binding");
        if (com.htmedia.mint.utils.f0.G1(context, "userName") == null) {
            n.a aVar = n.a.e;
            com.htmedia.mint.utils.n.g0((String) null, (String) null, aVar.a(), aVar.a());
            WebEngageNewSSOEvents.trackSSOLinkClicked("Login", "Home Login");
            Intent intent = new Intent((Context) context, (Class<?>) LoginRegisterActivity.class);
            intent.putExtra("origin", "Home Login");
            intent.putExtra("referer", "Home Login");
            intent.putExtra("newsLetter", "News Letter");
            intent.setFlags(603979776);
            context.overridePendingTransition(R.anim.slide_in_left, R.anim.slide_in_right);
            context.startActivityForResult(intent, 102, ActivityOptions.makeCustomAnimation(context, R.anim.slide_in_left, R.anim.slide_out_left).toBundle());
            return;
        }
        if (oh.v.t(item.getType(), "FREE", true)) {
            H(context, item, z, binding);
            return;
        }
        Config g = AppController.j().g();
        boolean isSubscriptionActive = AppController.j().l() != null ? AppController.j().l().isSubscriptionActive() : false;
        boolean isSubscriptionEnable = g != null ? g.getSubscription() != null ? g.getSubscription().isSubscriptionEnable() : false : true;
        if (isSubscriptionActive || !isSubscriptionEnable) {
            H(context, item, z, binding);
            return;
        }
        WebEngageAnalytices.trackClickEvents("Hamburger_Subscribe", null, null, null, "Explore", "", "");
        Bundle bundle = new Bundle();
        bundle.putString(com.htmedia.mint.utils.n.X, "explore_menu");
        com.htmedia.mint.utils.n.l0(context, com.htmedia.mint.utils.n.t1, bundle);
        new Intent((Context) context, (Class<?>) PlanPageActivity.class);
        Intent openPlanPageIntent = SubscriptionTrigger.openPlanPageIntent((Activity) context, "Newsletter of The Day", false);
        kotlin.jvm.internal.m.f(openPlanPageIntent, "openPlanPageIntent(...)");
        openPlanPageIntent.putExtra("urlkey", "https://accounts.hindustantimes.com/lm/userplan");
        openPlanPageIntent.putExtra("keybuttonName", "Subscribe_Explore");
        openPlanPageIntent.putExtra("funnelName", "Explore");
        SubscriptionPlanSingleton.getInstance().setContent(null);
        SSOSingleton.getInstance().setPlanPageReason("explore");
        SSOSingleton.getInstance().setPaywallReson("");
        context.startActivityForResult(openPlanPageIntent, 1009);
    }

    public final void y(AppCompatActivity activity, MintDataItem mintDataItem, String tabname) {
        kotlin.jvm.internal.m.g(activity, "activity");
        kotlin.jvm.internal.m.g(mintDataItem, "mintDataItem");
        kotlin.jvm.internal.m.g(tabname, "tabname");
        this.h = mintDataItem;
        this.j = tabname;
        Config r0 = com.htmedia.mint.utils.f0.r0();
        kotlin.jvm.internal.m.f(r0, "getConfig(...)");
        this.d = r0;
        this.f = CheckSubscriptionFromLocal.isSubscribedUser(activity);
        this.a.e(v5.l.x.a());
        D();
    }
}