导航菜单

页面标题

页面副标题

Mint v5.7.3 - MyAccountActivity.java 源代码

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

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


package com.htmedia.mint.ui.activity;

import android.R;
import android.app.ActivityOptions;
import android.app.ProgressDialog;
import android.content.ActivityNotFoundException;
import android.content.Context;
import android.content.Intent;
import android.content.res.Configuration;
import android.graphics.Color;
import android.graphics.drawable.Drawable;
import android.net.Uri;
import android.os.AsyncTask;
import android.os.Build;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.View;
import android.widget.TextView;
import android.widget.Toast;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.graphics.drawable.DrawableCompat;
import androidx.databinding.DataBindingUtil;
import androidx.fragment.app.FragmentTransaction;
import androidx.recyclerview.widget.LinearLayoutManager;
import com.google.android.flexbox.FlexboxLayoutManager;
import com.google.firebase.perf.network.FirebasePerfUrlConnection;
import com.google.gson.Gson;
import com.htmedia.mint.AppController;
import com.htmedia.mint.deleteaccount.DeleteAccountStep1Activity;
import com.htmedia.mint.htsubscription.CheckSubscriptionFromLocal;
import com.htmedia.mint.htsubscription.ConvertMintPlanIntoZSPlan;
import com.htmedia.mint.htsubscription.GetUserSubscriptionDetail;
import com.htmedia.mint.htsubscription.SubscriptionConverter;
import com.htmedia.mint.htsubscription.SubscriptionPlanSingleton;
import com.htmedia.mint.htsubscription.SubscriptionTrigger;
import com.htmedia.mint.htsubscription.WebEngageAnalytices;
import com.htmedia.mint.htsubscription.deviceidtracking.OfferBannerSingleton;
import com.htmedia.mint.htsubscription.sku.utils.SkuUtils;
import com.htmedia.mint.htsubscription.subsutils.SubscriptionUtils;
import com.htmedia.mint.juspay.JuspayCheckout;
import com.htmedia.mint.pojo.Content;
import com.htmedia.mint.pojo.SocialResponsePojo;
import com.htmedia.mint.pojo.config.Config;
import com.htmedia.mint.pojo.config.Section;
import com.htmedia.mint.pojo.config.Subscription;
import com.htmedia.mint.pojo.mintsubscribenowmodel.SubscribeNowPerant;
import com.htmedia.mint.pojo.notificationsetting.NotificationFilteredData;
import com.htmedia.mint.pojo.sso.Partner;
import com.htmedia.mint.pojo.sso.WhatsAppConsent;
import com.htmedia.mint.pojo.subscription.EconomistEmailEligibilityPojo;
import com.htmedia.mint.pojo.subscription.EconomistUserCheckNegativeResponse;
import com.htmedia.mint.pojo.subscription.EconomistUserCheckPojo;
import com.htmedia.mint.pojo.subscription.PlanInterval;
import com.htmedia.mint.pojo.subscription.SubscriptionError;
import com.htmedia.mint.pojo.subscription.SubscriptionSource;
import com.htmedia.mint.pojo.subscription.SubscriptionStatus;
import com.htmedia.mint.pojo.subscription.plandetail.htapi.MintPlan;
import com.htmedia.mint.pojo.subscription.plandetail.htapi.MintPlanWithZSPlan;
import com.htmedia.mint.pojo.subscription.plandetail.htapi.MintServerPlan;
import com.htmedia.mint.pojo.subscription.plandetail.htapi.SubsPlans;
import com.htmedia.mint.pojo.subscription.userdetail.MintSubscriptionDetail;
import com.htmedia.mint.razorpay.ui.SubscriptionCheckOutPage;
import com.htmedia.mint.ui.EconomistEmailLinkingActivity;
import com.htmedia.mint.ui.EconomistThankyouActivity;
import com.htmedia.mint.ui.activity.cancelsubscription.CancelStep1Activity;
import com.htmedia.mint.ui.fragments.WhatsappNonSubscriberBottomSheet;
import com.htmedia.mint.utils.n;
import com.htmedia.mint.utils.q;
import com.htmedia.sso.activities.LoginRegisterActivity;
import com.htmedia.sso.helpers.SSOSingleton;
import com.htmedia.sso.helpers.WebEngageNewSSOEvents;
import com.snowplowanalytics.snowplow.tracker.constants.Parameters;
import com.taboola.android.global_components.eventsmanager.TBLEventType;
import com.thoughtbot.expandablerecyclerview.BuildConfig;
import in.juspay.hypersdk.core.PaymentConstants;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.ProtocolException;
import java.net.URL;
import java.net.URLConnection;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.HashMap;
import java.util.List;
import javax.net.ssl.HttpsURLConnection;
import org.json.JSONException;
import org.json.JSONObject;
import q7.o3;

public class MyAccountActivity extends com.htmedia.mint.ui.activity.a implements GetUserSubscriptionDetail.OnSubscriptionDetail, k6.x1, k6.d1, PrefListener {
    x4.s2 a;
    private MintSubscriptionDetail b;
    private SubsPlans c;
    private MintPlanWithZSPlan d;
    private boolean e;
    private ProgressDialog f;
    private q.k0 h;
    private String i;
    private GetUserSubscriptionDetail o;
    private Config p;
    private boolean q;
    private String r;
    private String s;
    private boolean t;
    private String u;
    boolean w;
    private i x;
    private JuspayCheckout y;
    private final String[] g = {"Get alerts on Whatsapp", "Subscribe Now", "Restore Purchase", "Set Preference", "Notification Settings"};
    private ArrayList<Partner> j = new ArrayList<>();
    private SubscriptionConverter.PLAN_CATEGORY v = SubscriptionConverter.PLAN_CATEGORY.OTHERS;
    private final List<NotificationFilteredData> z = new ArrayList();

    class a implements View.OnClickListener {
        a() {
        }

        @Override
        public void onClick(View view) {
            MyAccountActivity.this.startActivity(new Intent((Context) MyAccountActivity.this, (Class<?>) PrefSettingsNewActivity.class));
        }
    }

    class b implements k6.x1 {
        b() {
        }

        @Override
        public void getResponse(JSONObject jSONObject, String str) {
            MyAccountActivity.this.B1(jSONObject);
        }

        @Override
        public void onError(String str, String str2) {
            Toast.makeText((Context) MyAccountActivity.this, (CharSequence) str, 0).show();
        }
    }

    class c implements k6.r0 {

        class a implements e7.c {
            a() {
            }

            @Override
            public void onAppleLogin(SocialResponsePojo socialResponsePojo) {
            }

            @Override
            public void onError(e7.b bVar) {
            }

            @Override
            public void onExecute(e7.h hVar, Object obj) {
            }
        }

        c() {
        }

        @Override
        public void getLoginResponse(SocialResponsePojo socialResponsePojo) {
            new e7.g(MyAccountActivity.this, new a()).d();
            WebEngageAnalytices.trackClickEvents("Logout", (String) null, "My Account Clicked", (Content) null, "My Account", BuildConfig.FLAVOR, BuildConfig.FLAVOR);
            com.htmedia.mint.utils.f0.y2(MyAccountActivity.this);
            Intent intent = new Intent((Context) MyAccountActivity.this, (Class<?>) HomeActivity.class);
            intent.putExtra("isUpdateNow", true);
            intent.setFlags(67141632);
            MyAccountActivity.this.startActivity(intent);
            MyAccountActivity.this.finish();
            Toast.makeText((Context) MyAccountActivity.this, (CharSequence) "Logout successful ", 1).show();
        }

        @Override
        public void onError(String str) {
            Toast.makeText((Context) MyAccountActivity.this, (CharSequence) ("Unable to logout, " + str), 1).show();
        }
    }

    class d implements o3.b {
        d() {
        }

        @Override
        public void a(int i, Section section) {
            if (section != null) {
                MyAccountActivity.this.u1(section);
                WebEngageAnalytices.trackClickEvents(section.getDisplayName(), (String) null, "My Account Clicked", (Content) null, "My Account", BuildConfig.FLAVOR, BuildConfig.FLAVOR);
            }
        }
    }

    class e implements k6.c0 {
        e() {
        }

        @Override
        public void getResponseFromServer(String str, String str2, JSONObject jSONObject) {
            if (jSONObject == null || TextUtils.isEmpty(jSONObject.toString())) {
                return;
            }
            Gson gson = new Gson();
            if (jSONObject.toString().contains("\"code\":500") || jSONObject.toString().contains("\"code\":410")) {
                if (((EconomistUserCheckNegativeResponse) gson.fromJson(jSONObject.toString(), EconomistUserCheckNegativeResponse.class)).getCode() == 410) {
                    MyAccountActivity.this.T1(false, false, true);
                }
            } else if (jSONObject.toString().contains("\"status\":")) {
                EconomistUserCheckPojo economistUserCheckPojo = (EconomistUserCheckPojo) gson.fromJson(jSONObject.toString(), EconomistUserCheckPojo.class);
                if (economistUserCheckPojo.getSubscriptions() == null || economistUserCheckPojo.getSubscriptions().size() <= 0 || !economistUserCheckPojo.getSubscriptions().get(0).getStatus().equalsIgnoreCase("ACTIVE")) {
                    return;
                }
                MyAccountActivity.this.T1(false, true, true);
            }
        }

        @Override
        public void onError(String str, String str2, String str3) {
        }
    }

    class f implements k6.y {
        f() {
        }

        @Override
        public void c(EconomistEmailEligibilityPojo economistEmailEligibilityPojo) {
            if (economistEmailEligibilityPojo != null) {
                if (!economistEmailEligibilityPojo.isEmailEligible() || economistEmailEligibilityPojo.getStatus().equalsIgnoreCase("failed")) {
                    MyAccountActivity.this.p1();
                } else if (economistEmailEligibilityPojo.isEmailEligible() || economistEmailEligibilityPojo.getStatus().equalsIgnoreCase("success")) {
                    MyAccountActivity.this.n1();
                }
            }
        }

        @Override
        public void onError(String str, String str2) {
        }
    }

    static class g {
        static final int[] a;
        static final int[] b;

        static {
            int[] iArr = new int[q.k0.values().length];
            b = iArr;
            try {
                iArr[q.k0.ACTIVE.ordinal()] = 1;
            } catch (NoSuchFieldError unused) {
            }
            try {
                b[q.k0.RESERVED.ordinal()] = 2;
            } catch (NoSuchFieldError unused2) {
            }
            int[] iArr2 = new int[SubscriptionStatus.values().length];
            a = iArr2;
            try {
                iArr2[SubscriptionStatus.Live.ordinal()] = 1;
            } catch (NoSuchFieldError unused3) {
            }
            try {
                a[SubscriptionStatus.Trial.ordinal()] = 2;
            } catch (NoSuchFieldError unused4) {
            }
            try {
                a[SubscriptionStatus.Expired.ordinal()] = 3;
            } catch (NoSuchFieldError unused5) {
            }
            try {
                a[SubscriptionStatus.Non_Renewing.ordinal()] = 4;
            } catch (NoSuchFieldError unused6) {
            }
            try {
                a[SubscriptionStatus.Unpaid.ordinal()] = 5;
            } catch (NoSuchFieldError unused7) {
            }
            try {
                a[SubscriptionStatus.Dunning.ordinal()] = 6;
            } catch (NoSuchFieldError unused8) {
            }
            try {
                a[SubscriptionStatus.Cancelled.ordinal()] = 7;
            } catch (NoSuchFieldError unused9) {
            }
        }
    }

    private class h extends AsyncTask<Void, Void, i> {
        private h() {
        }

        h(MyAccountActivity myAccountActivity, a aVar) {
            this();
        }

        @Override
        public i doInBackground(Void... voidArr) {
            URL url = null;
            String locationUrl = (AppController.j().g() == null || TextUtils.isEmpty(AppController.j().g().getLocationUrl())) ? null : AppController.j().g().getLocationUrl();
            try {
            } catch (MalformedURLException e) {
                e.printStackTrace();
                com.htmedia.mint.utils.o0.h(e, locationUrl, e.getMessage());
            }
            if (locationUrl == null) {
                return i.NA;
            }
            url = new URL(locationUrl);
            try {
                HttpsURLConnection httpsURLConnection = (HttpsURLConnection) ((URLConnection) FirebasePerfUrlConnection.instrument(url.openConnection()));
                httpsURLConnection.setRequestMethod("GET");
                httpsURLConnection.setRequestProperty("charset", "utf-8");
                httpsURLConnection.connect();
                if (httpsURLConnection.getResponseCode() == 200) {
                    String headerField = httpsURLConnection.getHeaderField("meta-geo");
                    if (TextUtils.isEmpty(headerField)) {
                        headerField = BuildConfig.FLAVOR;
                    }
                    if (!TextUtils.isEmpty(headerField)) {
                        if (!headerField.startsWith("us") && !headerField.startsWith("US")) {
                            if (!headerField.startsWith("in") && !headerField.startsWith("IN")) {
                                return i.Other;
                            }
                            return i.India;
                        }
                        return i.US;
                    }
                }
            } catch (ProtocolException e2) {
                e2.printStackTrace();
                com.htmedia.mint.utils.o0.h(e2, locationUrl, e2.getMessage());
            } catch (IOException e3) {
                e3.printStackTrace();
                com.htmedia.mint.utils.o0.h(e3, locationUrl, e3.getMessage());
            } catch (Exception e4) {
                e4.printStackTrace();
                com.htmedia.mint.utils.o0.h(e4, locationUrl, e4.getMessage());
            }
            return i.NA;
        }

        @Override
        public void onPostExecute(i iVar) {
            super.onPostExecute(iVar);
            MyAccountActivity.this.x = iVar;
            com.htmedia.mint.utils.o1.a("ProfileActivity", "onPostExecute: " + MyAccountActivity.this.x);
            MyAccountActivity.this.y0();
        }
    }

    private enum i {
        US,
        India,
        Other,
        NA
    }

    private q.k0 A0(String str) {
        if (!TextUtils.isEmpty(str)) {
            int length = q.k0.values().length;
            for (int i2 = 0; i2 < length; i2++) {
                if (q.k0.values()[i2].name().equalsIgnoreCase(str)) {
                    return q.k0.values()[i2];
                }
            }
        }
        return q.k0.EXPIRED;
    }

    private void A1(JSONObject jSONObject) {
        SocialResponsePojo socialResponsePojo = (SocialResponsePojo) new Gson().fromJson(jSONObject.toString(), SocialResponsePojo.class);
        if (socialResponsePojo.isSuccess()) {
            socialResponsePojo.setLoginSource(com.htmedia.mint.utils.f0.G1(this, "userLoginSource"));
            if (TextUtils.isEmpty(socialResponsePojo.getData().getName())) {
                socialResponsePojo.getData().setName("User");
            }
            if (socialResponsePojo.getData() != null && socialResponsePojo.getData().getPartners() != null && !socialResponsePojo.getData().getPartners().isEmpty()) {
                this.j = (ArrayList) socialResponsePojo.getData().getPartners();
            }
            boolean K0 = K0(socialResponsePojo.getData() != null ? socialResponsePojo.getData().getWhatsAppConsent() : null);
            S1(K0, K0 ? socialResponsePojo.getData().getWhatsAppConsent().getLm() : BuildConfig.FLAVOR);
            com.htmedia.mint.utils.f0.X3(this, socialResponsePojo);
            P1();
        }
        x0();
    }

    private String B0() {
        SubscriptionConverter.PLAN_CATEGORY plan_category = this.v;
        return plan_category != null ? plan_category == SubscriptionConverter.PLAN_CATEGORY.WSJ ? "WSJ Activation" : plan_category == SubscriptionConverter.PLAN_CATEGORY.BARRONS ? "Barron's Activation" : plan_category == SubscriptionConverter.PLAN_CATEGORY.WSJ_BARRONS ? "WSJ Barron's Activation" : plan_category == SubscriptionConverter.PLAN_CATEGORY.ECO ? "The Economist Activation" : BuildConfig.FLAVOR : BuildConfig.FLAVOR;
    }

    public void B1(JSONObject jSONObject) {
        if (jSONObject != null) {
            try {
                String optString = jSONObject.optString("message", BuildConfig.FLAVOR);
                if (!TextUtils.isEmpty(optString) && optString.equalsIgnoreCase("success") && jSONObject.has(Parameters.DATA)) {
                    JSONObject jSONObject2 = jSONObject.getJSONObject(Parameters.DATA);
                    String optString2 = jSONObject2.optString("redemption_code_status", BuildConfig.FLAVOR);
                    this.i = jSONObject2.optString("redemption_url", BuildConfig.FLAVOR);
                    this.h = A0(optString2);
                    SubscriptionConverter.PLAN_CATEGORY plan_category = this.v;
                    C0((plan_category != null && (plan_category == SubscriptionConverter.PLAN_CATEGORY.WSJ || plan_category == SubscriptionConverter.PLAN_CATEGORY.WSJ_BARRONS)) || plan_category == SubscriptionConverter.PLAN_CATEGORY.BARRONS);
                    s0(this.b);
                }
            } catch (Exception e2) {
                com.htmedia.mint.utils.o1.a("ProfileActivity", "parseWSJResponse: " + e2);
            }
        }
    }

    private void C0(boolean z) {
        q.k0 k0Var = this.h;
        if (k0Var != null) {
            int i2 = g.b[k0Var.ordinal()];
            if (i2 == 1) {
                T1(z, true, true);
            } else if (i2 != 2) {
                T1(z, true, false);
            } else {
                T1(z, false, true);
            }
        }
    }

    private void C1(String str, final MintSubscriptionDetail mintSubscriptionDetail) {
        if (TextUtils.isEmpty(str) || mintSubscriptionDetail == null || mintSubscriptionDetail.getSource() == null || mintSubscriptionDetail.getSource() != SubscriptionSource.playstore) {
            this.a.y.a.setVisibility(8);
        } else {
            this.a.y.a.setVisibility(0);
        }
        this.a.y.a.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.X0(mintSubscriptionDetail, view);
            }
        });
    }

    private void D0() {
        if (com.htmedia.mint.utils.h1.e(this)) {
            j1(true);
        } else {
            j1(false);
        }
        if (com.htmedia.mint.utils.h1.f(this)) {
            k1(true);
        } else {
            k1(false);
        }
    }

    private void D1(boolean z, boolean z2, SubsPlans subsPlans) {
        String str;
        MintSubscriptionDetail mintSubscriptionDetail;
        double priceAfterDiscount = (subsPlans == null || subsPlans.getPlanDiscount() == null) ? 0.0d : subsPlans.getPlanDiscount().getPriceAfterDiscount();
        String P2 = com.htmedia.mint.utils.f0.P2(priceAfterDiscount);
        String str2 = BuildConfig.FLAVOR;
        if (subsPlans != null) {
            str = subsPlans.getCurrencySymbol();
            if (TextUtils.isEmpty(str)) {
                str = subsPlans.getCurrencyCode();
            }
        } else {
            str = BuildConfig.FLAVOR;
        }
        if (z && (mintSubscriptionDetail = this.b) != null && !mintSubscriptionDetail.isGifted()) {
            this.a.b.setVisibility(8);
            this.a.E.setVisibility(8);
            this.a.F.setVisibility(8);
            this.a.a.setVisibility(0);
            if (priceAfterDiscount > 0.0d) {
                this.a.P.setText(str + P2);
            }
            String renewalDiscount = (subsPlans == null || subsPlans.getPlanDiscount() == null) ? BuildConfig.FLAVOR : subsPlans.getPlanDiscount().getRenewalDiscount();
            if (!TextUtils.isEmpty(renewalDiscount)) {
                str2 = renewalDiscount;
            }
            if (TextUtils.isEmpty(str2)) {
                this.a.f.setVisibility(8);
            } else {
                this.a.K.setText(str2 + "%");
            }
        } else if (this.b.getUpComingPlan() != null) {
            this.a.b.setVisibility(8);
            this.a.E.setVisibility(8);
            this.a.F.setVisibility(8);
            this.a.a.setVisibility(8);
        } else if (z2) {
            this.a.b.setVisibility(0);
            this.a.E.setVisibility(8);
            this.a.F.setVisibility(8);
            this.a.a.setVisibility(8);
            if (priceAfterDiscount > 0.0d) {
                this.a.Q.setText(str + P2);
            }
        } else {
            this.a.b.setVisibility(8);
            this.a.E.setVisibility(0);
            this.a.F.setVisibility(8);
            this.a.a.setVisibility(8);
            MintSubscriptionDetail mintSubscriptionDetail2 = this.b;
            if (mintSubscriptionDetail2 == null || !mintSubscriptionDetail2.isGifted()) {
                this.a.U.setText("Upgrade Now");
            } else {
                this.a.U.setText("Subscribe Now");
            }
        }
        MintSubscriptionDetail mintSubscriptionDetail3 = this.b;
        if (mintSubscriptionDetail3 != null) {
            if (SubscriptionConverter.isEcoPlan(mintSubscriptionDetail3.getPlanType()) || SubscriptionConverter.isBarronWSJPlan(this.b.getPlanType())) {
                this.a.b.setVisibility(8);
                this.a.E.setVisibility(8);
                this.a.F.setVisibility(8);
                this.a.a.setVisibility(8);
            }
        }
    }

    private void E0() {
        H0();
        new h(this, null).execute(new Void[0]);
    }

    private void E1(MintSubscriptionDetail mintSubscriptionDetail) {
        if (mintSubscriptionDetail != null && (mintSubscriptionDetail.isSubscriptionActive() || SubscriptionConverter.isSKUPlanActive(this.b))) {
            this.a.z.a.setVisibility(8);
            this.a.B.a.setVisibility(8);
            return;
        }
        this.a.z.a.setVisibility(0);
        if (mintSubscriptionDetail == null || mintSubscriptionDetail.getStatus() == null || mintSubscriptionDetail.getStatus() != SubscriptionStatus.Expired) {
            this.a.B.a.setVisibility(0);
        } else {
            this.a.B.a.setVisibility(8);
        }
    }

    private void F0() {
        FlexboxLayoutManager flexboxLayoutManager = new FlexboxLayoutManager(this);
        flexboxLayoutManager.setFlexDirection(0);
        flexboxLayoutManager.setJustifyContent(0);
        this.a.H.setLayoutManager(flexboxLayoutManager);
        this.z.add(new NotificationFilteredData("Finance", false));
        this.z.add(new NotificationFilteredData("Companies", false));
        this.z.add(new NotificationFilteredData("MARKETS3 Test", false));
        this.z.add(new NotificationFilteredData("MARKETS4", false));
        this.z.add(new NotificationFilteredData("MARKETS MARKETS", false));
        this.z.add(new NotificationFilteredData("MARKETS2 abc", false));
        this.z.add(new NotificationFilteredData("MARKETS3 Test", false));
        this.z.add(new NotificationFilteredData("MARKETS4", false));
        this.a.H.setAdapter(new PrefSettingListAdapter(this.w, this.z, this));
        this.a.c0.setOnClickListener(new a());
    }

    private void F1() {
        String B0 = com.htmedia.mint.utils.f0.B0(this);
        String X0 = com.htmedia.mint.utils.f0.X0(this);
        com.htmedia.mint.utils.n.J(this, com.htmedia.mint.utils.n.d3, BuildConfig.FLAVOR, "my_account", BuildConfig.FLAVOR, "delete_account");
        com.htmedia.mint.utils.n.J(this, com.htmedia.mint.utils.n.e3, BuildConfig.FLAVOR, BuildConfig.FLAVOR, "my_account", "delete_account", BuildConfig.FLAVOR, BuildConfig.FLAVOR, B0, X0);
        WebEngageAnalytices.sendDeleteAccountEvents("Delete Account Clicked", X0, B0, BuildConfig.FLAVOR, BuildConfig.FLAVOR, BuildConfig.FLAVOR);
    }

    private void G0() {
        this.a.I.setAdapter(new q7.o3(this, new d(), AppController.j().g().getSettings()));
        this.a.I.setLayoutManager(new LinearLayoutManager(this));
    }

    private void G1(boolean z) {
        OfferBannerSingleton offerBannerSingleton = OfferBannerSingleton.getInstance();
        if (offerBannerSingleton == null || offerBannerSingleton.getDeviceEligibilityData() == null) {
            L1();
            return;
        }
        this.a.G.setVisibility(0);
        this.a.r.a.setVisibility(8);
        String endDate = offerBannerSingleton.getDeviceEligibilityData().getEndDate();
        int planDays = offerBannerSingleton.getPlanDays();
        if (TextUtils.isEmpty(endDate) || planDays < 0) {
            L1();
            return;
        }
        this.a.O.setText(String.format(planDays == 1 ? "Mint Premium: %1$s day trial" : "Mint Premium: %1$s days trial", Integer.valueOf(planDays)));
        J1(endDate, z);
        this.a.b.setVisibility(8);
        this.a.E.setVisibility(8);
        this.a.a.setVisibility(8);
        this.a.F.setVisibility(0);
        this.a.w.a.setVisibility(8);
    }

    private void H0() {
        if (this.f == null) {
            ProgressDialog progressDialog = new ProgressDialog(this);
            this.f = progressDialog;
            progressDialog.setMessage("Please wait...!");
            this.f.setCancelable(false);
        }
        showProgressDialog();
    }

    private void H1() {
        Drawable wrap = DrawableCompat.wrap(getResources().getDrawable(2131232807));
        if (AppController.j().E()) {
            DrawableCompat.setTint(wrap, getResources().getColor(2131100742));
        } else {
            DrawableCompat.setTint(wrap, getResources().getColor(2131100741));
        }
        this.a.j.setImageDrawable(wrap);
        this.a.j.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.Y0(view);
            }
        });
    }

    private boolean I0(String str) {
        return !TextUtils.isEmpty(str) && str.equalsIgnoreCase(SubscriptionConverter.PLAN_CATEGORY.ECO.getPlanCategory());
    }

    private void I1() {
        this.a.s.c.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.Z0(view);
            }
        });
        this.a.s.b.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.a1(view);
            }
        });
    }

    private boolean J0(String str) {
        return !TextUtils.isEmpty(str) && str.equalsIgnoreCase(SubscriptionConverter.PLAN_CATEGORY.WSJ.getPlanCategory());
    }

    private void J1(String str, boolean z) {
        String str2;
        if (TextUtils.isEmpty(str)) {
            return;
        }
        try {
            String format = new SimpleDateFormat("dd MMM yyyy").format(new SimpleDateFormat("yyyy-MM-dd").parse(str));
            this.a.y.a.setVisibility(8);
            if (z) {
                str2 = "Expires on: %1$s";
                this.a.N.setTextColor(Color.parseColor("#757575"));
            } else {
                str2 = "Expired on: %1$s";
                this.a.N.setTextColor(-65536);
            }
            this.a.N.setText(String.format(str2, format));
        } catch (Exception unused) {
        }
    }

    public static boolean K0(WhatsAppConsent whatsAppConsent) {
        return (whatsAppConsent == null || whatsAppConsent.getLm() == null || TextUtils.isEmpty(whatsAppConsent.getLm())) ? false : true;
    }

    private void K1(MintSubscriptionDetail mintSubscriptionDetail) {
        com.htmedia.mint.utils.o1.a("ProfileActivity", "getUserSubscriptionDetail: ");
        boolean z = false;
        this.t = false;
        this.b = mintSubscriptionDetail;
        if (mintSubscriptionDetail != null && !mintSubscriptionDetail.isMultipleSkuUser() && mintSubscriptionDetail.isGifted()) {
            N1(mintSubscriptionDetail);
        } else if (mintSubscriptionDetail == null || !SubscriptionTrigger.isSinglePlanFromPlayStore(mintSubscriptionDetail)) {
            if (mintSubscriptionDetail == null || !mintSubscriptionDetail.isMultipleSkuUser()) {
                MintSubscriptionDetail mintSubscriptionDetail2 = this.b;
                SubscriptionSource source = mintSubscriptionDetail2 != null ? mintSubscriptionDetail2.getSource() : SubscriptionSource.unknown;
                MintSubscriptionDetail mintSubscriptionDetail3 = this.b;
                String planType = (mintSubscriptionDetail3 == null || TextUtils.isEmpty(mintSubscriptionDetail3.getPlanType())) ? BuildConfig.FLAVOR : this.b.getPlanType();
                if (source == null || source != SubscriptionSource.app || (this.x == i.US && J0(planType))) {
                    N1(mintSubscriptionDetail);
                } else {
                    this.a.w.a.setVisibility(0);
                    this.a.w.a.setOnClickListener(new View.OnClickListener() {
                        @Override
                        public final void onClick(View view) {
                            MyAccountActivity.this.c1(view);
                        }
                    });
                    D0();
                }
            } else {
                D0();
                this.a.w.a.setVisibility(0);
                this.a.w.a.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public final void onClick(View view) {
                        MyAccountActivity.this.b1(view);
                    }
                });
                dismissProgressDialog();
            }
            dismissProgressDialog();
        } else {
            N1(mintSubscriptionDetail);
        }
        if (mintSubscriptionDetail != null && mintSubscriptionDetail.isSubscriptionActive()) {
            z = true;
        }
        O1(z);
    }

    public void L0(View view) {
        com.htmedia.mint.utils.n.M(this, com.htmedia.mint.utils.n.u1, com.htmedia.mint.utils.n.M2, null, BuildConfig.FLAVOR, this.a.r.c.getText().toString());
        if (this.a.r.a.getVisibility() == 0) {
            startActivity(new Intent((Context) this, (Class<?>) CancelStep1Activity.class));
        }
    }

    private void L1() {
        dismissProgressDialog();
        this.a.G.setVisibility(8);
        this.a.w.a.setVisibility(8);
    }

    public void M0(View view) {
        if (com.htmedia.mint.utils.g1.b().a() != null && com.htmedia.mint.utils.g1.b().a().size() > 0) {
            com.htmedia.mint.utils.g1.b().a().clear();
        }
        com.htmedia.mint.utils.n.M(this, com.htmedia.mint.utils.n.u1, com.htmedia.mint.utils.n.M2, null, BuildConfig.FLAVOR, this.a.v.c.getText().toString());
        if (!com.htmedia.mint.utils.m0.a(this) || AppController.j() == null || AppController.j().g() == null) {
            Toast.makeText((Context) this, (CharSequence) "Unable to logout, Please try after sometime", 1).show();
            return;
        }
        k6.q0 q0Var = new k6.q0(this, new c());
        HashMap<String, String> hashMap = new HashMap<>();
        hashMap.put("Authorization", com.htmedia.mint.utils.f0.G1(this, "userToken"));
        q0Var.a(1, "LOGOUT", AppController.j().g().getSso().getSsoBaseUrl() + AppController.j().g().getSso().getLogout(), null, hashMap, false, true);
    }

    private void M1(MintSubscriptionDetail mintSubscriptionDetail) {
        String str;
        dismissProgressDialog();
        D0();
        if (mintSubscriptionDetail != null) {
            if (mintSubscriptionDetail.isSubscriptionActive()) {
                z0(this.v);
            }
            this.a.G.setVisibility(0);
            this.b = mintSubscriptionDetail;
            if (mintSubscriptionDetail.getPlanDescription() == null || mintSubscriptionDetail.getPlanName() == null) {
                str = BuildConfig.FLAVOR;
            } else {
                str = mintSubscriptionDetail.getPlanDescription() + " " + mintSubscriptionDetail.getPlanName();
            }
            this.a.O.setText(str);
            SubscriptionStatus status = mintSubscriptionDetail.getStatus();
            this.e = mintSubscriptionDetail.isAdFreeUser();
            boolean isRenewApplicable = mintSubscriptionDetail.isRenewApplicable();
            boolean isSubscriptionActive = mintSubscriptionDetail.isSubscriptionActive();
            OfferBannerSingleton offerBannerSingleton = OfferBannerSingleton.getInstance();
            boolean isUserEligibleForSubscription = offerBannerSingleton != null ? offerBannerSingleton.isUserEligibleForSubscription() : false;
            if (!isSubscriptionActive && offerBannerSingleton != null && offerBannerSingleton.getDeviceEligibilityData() != null && status == null) {
                G1(isUserEligibleForSubscription);
            } else if (status != null) {
                switch (g.a[status.ordinal()]) {
                    case 1:
                    case 2:
                    case 3:
                        Q1(mintSubscriptionDetail);
                        if (status == SubscriptionStatus.Trial) {
                            dismissProgressDialog();
                            this.a.r.a.setVisibility(0);
                        } else {
                            this.a.r.a.setVisibility(8);
                            l1(true, mintSubscriptionDetail);
                        }
                        if (status != SubscriptionStatus.Expired) {
                            D1(false, isRenewApplicable, this.c);
                            break;
                        } else {
                            D1(true, isRenewApplicable, this.c);
                            break;
                        }
                    case 4:
                    case 5:
                    case 6:
                        l1(true, mintSubscriptionDetail);
                        Q1(mintSubscriptionDetail);
                        D1(false, isRenewApplicable, this.c);
                        break;
                    case 7:
                        dismissProgressDialog();
                        this.a.w.a.setVisibility(8);
                        L1();
                        Q1(mintSubscriptionDetail);
                        D1(true, isRenewApplicable, this.c);
                        break;
                    default:
                        L1();
                        break;
                }
            } else {
                L1();
            }
        } else {
            OfferBannerSingleton offerBannerSingleton2 = OfferBannerSingleton.getInstance();
            G1(offerBannerSingleton2 != null ? offerBannerSingleton2.isUserEligibleForSubscription() : false);
        }
        E1(mintSubscriptionDetail);
    }

    public void N0(View view) {
        com.htmedia.mint.utils.n.M(this, com.htmedia.mint.utils.n.u1, com.htmedia.mint.utils.n.M2, null, BuildConfig.FLAVOR, this.a.x.c.getText().toString());
        WebEngageAnalytices.trackClickEvents(this.a.x.c.getText().toString(), (String) null, "My Account Clicked", (Content) null, "My Account", BuildConfig.FLAVOR, BuildConfig.FLAVOR);
        startActivity(new Intent((Context) this, (Class<?>) NotificationSettingsActivity.class));
    }

    private void N1(MintSubscriptionDetail mintSubscriptionDetail) {
        boolean z = false;
        if (mintSubscriptionDetail == null || !mintSubscriptionDetail.isSubscriptionActive() || SubscriptionTrigger.isSinglePlanFromPlayStore(mintSubscriptionDetail)) {
            M1(this.b);
        } else {
            this.a.w.a.setVisibility(0);
            this.a.w.a.setOnClickListener(new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    MyAccountActivity.this.d1(view);
                }
            });
        }
        if (mintSubscriptionDetail != null && mintSubscriptionDetail.isSubscriptionActive()) {
            z = true;
        }
        O1(z);
    }

    public void O0(View view) {
        com.htmedia.mint.utils.n.M(this, com.htmedia.mint.utils.n.u1, com.htmedia.mint.utils.n.M2, null, BuildConfig.FLAVOR, this.a.A.c.getText().toString());
        WebEngageAnalytices.trackClickEvents(this.a.A.c.getText().toString(), (String) null, "My Account Clicked", (Content) null, "My Account", BuildConfig.FLAVOR, BuildConfig.FLAVOR);
        Intent intent = new Intent((Context) this, (Class<?>) PrefSettingsNewActivity.class);
        intent.putExtra("prefOrigin", q.h0.setting.name());
        startActivity(intent);
    }

    private void O1(boolean z) {
        try {
            com.htmedia.mint.utils.m1.b(this, z, this.a.i, this.p);
        } catch (Exception unused) {
        }
    }

    public void P0(View view) {
        Config g2 = AppController.j().g();
        if ((g2 == null || g2.getManageSubscription() == null || !g2.getManageSubscription().isMsPageForRenewUsers()) ? false : true) {
            s1();
        } else {
            m1(this.d);
        }
    }

    private void P1() {
        String str;
        String G1 = com.htmedia.mint.utils.f0.G1(this, "userName");
        if (!TextUtils.isEmpty(G1)) {
            this.a.W.setText(G1);
        }
        String F1 = com.htmedia.mint.utils.f0.F1(this);
        if (TextUtils.isEmpty(F1) || F1.endsWith("htdigital.sso")) {
            String G12 = com.htmedia.mint.utils.f0.G1(this, "userPhoneNumber");
            if (TextUtils.isEmpty(G12) || G12.contains("+")) {
                str = BuildConfig.FLAVOR;
            } else {
                str = "+" + G12;
            }
            this.a.V.setText(str);
        } else {
            this.a.V.setText(F1);
        }
        w0();
    }

    public void Q0(View view) {
        MintSubscriptionDetail mintSubscriptionDetail = this.b;
        if (mintSubscriptionDetail == null || !mintSubscriptionDetail.isGifted()) {
            s1();
        } else {
            v1("my_account");
        }
    }

    private void Q1(MintSubscriptionDetail mintSubscriptionDetail) {
        if (mintSubscriptionDetail != null) {
            if (mintSubscriptionDetail.getStatus() == null || mintSubscriptionDetail.getStatus() != SubscriptionStatus.Expired) {
                if (mintSubscriptionDetail.isRenewApplicable()) {
                    String expiresAt = mintSubscriptionDetail.getExpiresAt();
                    if (TextUtils.isEmpty(expiresAt)) {
                        expiresAt = mintSubscriptionDetail.getCurrentTermEndsAtDate();
                    }
                    if (TextUtils.isEmpty(expiresAt)) {
                        this.a.N.setText(BuildConfig.FLAVOR);
                    } else {
                        this.a.N.setText(String.format("Expiring in %1$s days", SubscriptionUtils.expiryDateRemainingDays("yyyy-MM-dd", expiresAt)));
                        this.a.N.setTextColor(Color.parseColor("#ff0000"));
                    }
                    C1(expiresAt, mintSubscriptionDetail);
                } else if (TextUtils.isEmpty(mintSubscriptionDetail.getNextBillingDate())) {
                    String expiresAt2 = mintSubscriptionDetail.getExpiresAt();
                    if (TextUtils.isEmpty(expiresAt2)) {
                        expiresAt2 = mintSubscriptionDetail.getCurrentTermEndsAtDate();
                    }
                    String G0 = com.htmedia.mint.utils.f0.G0(expiresAt2, "yyyy-MM-dd", "dd/MM/yyyy");
                    if (TextUtils.isEmpty(G0)) {
                        this.a.N.setText(BuildConfig.FLAVOR);
                    } else {
                        this.a.N.setText("Expiry Date - " + G0);
                    }
                    C1(G0, mintSubscriptionDetail);
                } else {
                    String G02 = com.htmedia.mint.utils.f0.G0(mintSubscriptionDetail.getNextBillingDate(), "yyyy-MM-dd", "dd/MM/yyyy");
                    if (TextUtils.isEmpty(G02)) {
                        this.a.N.setText(BuildConfig.FLAVOR);
                    } else {
                        this.a.N.setText("Renews On - " + G02);
                    }
                    this.a.y.a.setVisibility(8);
                }
            } else {
                this.a.N.setText("Subscription Expired");
                this.a.N.setTextColor(Color.parseColor("#ff0000"));
                this.a.y.a.setVisibility(8);
            }
            this.a.N.setVisibility(0);
        }
    }

    public void R0(View view) {
        MintSubscriptionDetail mintSubscriptionDetail = this.b;
        if (mintSubscriptionDetail == null || (mintSubscriptionDetail != null && mintSubscriptionDetail.getStatus() == null)) {
            v1("subscribe_now_free_trial_cta");
        } else {
            MintSubscriptionDetail mintSubscriptionDetail2 = this.b;
            if (mintSubscriptionDetail2 != null && mintSubscriptionDetail2.isGifted()) {
                v1("my_account");
            } else if (!this.b.isSubscriptionActive()) {
                r1();
            }
        }
        WebEngageAnalytices.trackClickEvents("Subscribe Now", (String) null, "My Account Clicked", (Content) null, "My Account", BuildConfig.FLAVOR, BuildConfig.FLAVOR);
    }

    private void R1() {
        this.a.C.a.setVisibility(8);
        this.a.u.a.setVisibility(8);
        this.a.t.a.setVisibility(8);
        this.a.B.a.setVisibility(8);
        this.a.z.a.setVisibility(8);
        this.a.y.a.setVisibility(8);
        this.a.b.setVisibility(8);
        this.a.a.setVisibility(8);
        this.a.E.setVisibility(8);
        this.a.F.setVisibility(8);
        this.a.o.setVisibility(4);
        this.a.G.setVisibility(8);
        this.a.r.a.setVisibility(8);
    }

    public void S0(View view) {
        Config g2 = AppController.j().g();
        if ((g2 == null || g2.getManageSubscription() == null || !g2.getManageSubscription().isMsPageForExpireUsers()) ? false : true) {
            s1();
        } else {
            m1(this.d);
        }
    }

    private void S1(final boolean z, final String str) {
        this.a.C.a.setVisibility(0);
        if (z) {
            this.a.C.d("MANAGE WHATSAPP UPDATES");
        } else {
            this.a.C.d("GET ALERTS ON WHATSAPP");
        }
        this.a.C.a.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.e1(z, str, view);
            }
        });
    }

    public void T0(View view) {
        WebEngageAnalytices.trackClickEvents("Edit Profile", (String) null, "My Account Clicked", (Content) null, "My Account", BuildConfig.FLAVOR, BuildConfig.FLAVOR);
        Intent intent = new Intent((Context) this, (Class<?>) EditProfileActivity.class);
        intent.putParcelableArrayListExtra("Partner", this.j);
        startActivity(intent);
    }

    public void T1(final boolean r4, final boolean r5, boolean r6) {
        throw new UnsupportedOperationException("Method not decompiled: com.htmedia.mint.ui.activity.MyAccountActivity.T1(boolean, boolean, boolean):void");
    }

    public void U0(View view) {
        com.htmedia.mint.utils.n.s(this, "article");
        startActivityForResult(new Intent((Context) this, (Class<?>) GiftAnArticleActivity.class), 102221);
    }

    private void U1(String str) {
        View view;
        Toast makeText = Toast.makeText((Context) this, (CharSequence) str, 1);
        if (Build.VERSION.SDK_INT < 30 && (view = makeText.getView()) != null) {
            TextView textView = (TextView) view.findViewById(R.id.message);
            textView.setGravity(17);
            textView.setTextColor(-1);
            view.setBackgroundColor(Color.parseColor("#CC000000"));
        }
        makeText.show();
        Intent intent = new Intent((Context) this, (Class<?>) HomeActivity.class);
        intent.addFlags(536870912);
        startActivity(intent);
    }

    public void V0(View view) {
        com.htmedia.mint.utils.n.s(this, "subscription");
        startActivityForResult(new Intent((Context) this, (Class<?>) GiftSubscriptionAndStatisticsActivity.class), 102221);
    }

    private void V1() {
        this.a.B.a.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.g1(view);
            }
        });
        this.a.z.a.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.h1(view);
            }
        });
        this.a.y.a.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.i1(view);
            }
        });
        p0();
    }

    public void W0(View view) {
        SkuUtils.INSTANCE.openManageSubscriptionWebView(this);
    }

    public void X0(MintSubscriptionDetail mintSubscriptionDetail, View view) {
        com.htmedia.mint.utils.n.M(this, com.htmedia.mint.utils.n.u1, com.htmedia.mint.utils.n.M2, null, BuildConfig.FLAVOR, this.a.y.c.getText().toString());
        x1(mintSubscriptionDetail);
    }

    public void Y0(View view) {
        goBack();
    }

    public void Z0(View view) {
        F1();
        startActivity(new Intent((Context) this, (Class<?>) DeleteAccountStep1Activity.class));
    }

    public void a1(View view) {
        F1();
        startActivity(new Intent((Context) this, (Class<?>) DeleteAccountStep1Activity.class));
    }

    public void b1(View view) {
        SkuUtils.INSTANCE.openManageSubscriptionWebView(this);
    }

    public void c1(View view) {
        SkuUtils.INSTANCE.openManageSubscriptionWebView(this);
    }

    public void d1(View view) {
        SkuUtils.INSTANCE.openManageSubscriptionWebView(this);
    }

    public void e1(boolean z, String str, View view) {
        com.htmedia.mint.utils.n.M(this, com.htmedia.mint.utils.n.u1, com.htmedia.mint.utils.n.M2, null, BuildConfig.FLAVOR, this.a.C.c.getText().toString());
        String str2 = BuildConfig.FLAVOR;
        if (z) {
            Intent intent = new Intent((Context) this, (Class<?>) WhatsappUnsubscribeActivity.class);
            intent.putExtra(TBLEventType.DEFAULT, str);
            startActivityForResult(intent, 1025);
            MintSubscriptionDetail l = AppController.j().l();
            if (l != null) {
                str2 = l.getPlanCode();
            }
            WebEngageAnalytices.trackWhatsappOptinOptout("manage_whatsapp_updates_clicked", Calendar.getInstance().getTime(), str2, CheckSubscriptionFromLocal.isSubscribedUser(this) ? "Subscribed" : "non-subscribed");
            return;
        }
        com.htmedia.mint.utils.f0.h3(this, false);
        if (CheckSubscriptionFromLocal.isSubscribedUser(this)) {
            Intent intent2 = new Intent((Context) this, (Class<?>) WhatsappSubscriptionActivity.class);
            intent2.putExtra("whatsapp_origin", "Profile");
            startActivityForResult(intent2, 1012);
            MintSubscriptionDetail l2 = AppController.j().l();
            if (l2 != null) {
                str2 = l2.getPlanCode();
            }
            WebEngageAnalytices.trackWhatsappOptinOptout("get_alert_on_whatsapp_clicked", Calendar.getInstance().getTime(), str2, "Subscribed");
            return;
        }
        WhatsappNonSubscriberBottomSheet whatsappNonSubscriberBottomSheet = new WhatsappNonSubscriberBottomSheet();
        FragmentTransaction beginTransaction = getSupportFragmentManager().beginTransaction();
        beginTransaction.add(whatsappNonSubscriberBottomSheet, WhatsappNonSubscriberBottomSheet.class.getSimpleName());
        beginTransaction.commitAllowingStateLoss();
        MintSubscriptionDetail l3 = AppController.j().l();
        if (l3 != null) {
            str2 = l3.getPlanCode();
        }
        WebEngageAnalytices.trackWhatsappOptinOptout("get_alert_on_whatsapp_clicked", Calendar.getInstance().getTime(), str2, "non-subscribed");
    }

    public void f1(boolean z, boolean z2, View view) {
        if (z) {
            z1(this.i, this.b.getPlanCode());
            return;
        }
        if (z2) {
            return;
        }
        if (com.htmedia.mint.utils.f0.R0(this) == q.n.EMAIL || com.htmedia.mint.utils.f0.R0(this) == q.n.BOTH) {
            o0();
        } else if (com.htmedia.mint.utils.f0.R0(this) == q.n.PHONE) {
            p1();
        }
    }

    public void g1(View view) {
        com.htmedia.mint.utils.n.M(this, com.htmedia.mint.utils.n.u1, com.htmedia.mint.utils.n.M2, null, BuildConfig.FLAVOR, this.a.B.c.getText().toString());
        MintSubscriptionDetail mintSubscriptionDetail = this.b;
        if (mintSubscriptionDetail == null || (mintSubscriptionDetail != null && mintSubscriptionDetail.getStatus() == null)) {
            v1(n.a.MY_ACCOUNT.a());
            WebEngageAnalytices.trackClickEvents("Subscribe Now", (String) null, "My Account Clicked", (Content) null, "My Account", BuildConfig.FLAVOR, BuildConfig.FLAVOR);
        } else {
            if (this.b.isSubscriptionActive()) {
                return;
            }
            r1();
        }
    }

    private void goBack() {
        if (getIntent().getExtras() != null && getIntent().getExtras().containsKey("isNotification") && getIntent().getExtras().getInt("isNotification") > q.m.SPLASH.ordinal()) {
            startActivity(new Intent((Context) this, (Class<?>) HomeActivity.class));
        }
        finish();
    }

    public void h1(View view) {
        com.htmedia.mint.utils.n.M(this, com.htmedia.mint.utils.n.u1, com.htmedia.mint.utils.n.M2, null, BuildConfig.FLAVOR, this.a.z.c.getText().toString());
        if (this.t) {
            return;
        }
        this.t = true;
        H0();
        this.o.restorePurchase(this);
        WebEngageAnalytices.trackClickEvents("Restore Purchase", (String) null, "My Account Clicked", (Content) null, "My Account", BuildConfig.FLAVOR, BuildConfig.FLAVOR);
    }

    public void i1(View view) {
        com.htmedia.mint.utils.n.M(this, com.htmedia.mint.utils.n.u1, com.htmedia.mint.utils.n.M2, null, BuildConfig.FLAVOR, this.a.y.c.getText().toString());
        x1(this.b);
    }

    private void initJuspay() {
        JuspayCheckout juspayCheckout = new JuspayCheckout(this, true);
        this.y = juspayCheckout;
        juspayCheckout.o(this);
    }

    private void j1(boolean z) {
        if (!z) {
            this.a.u.a.setVisibility(8);
        } else {
            this.a.u.a.setVisibility(0);
            this.a.u.a.setOnClickListener(new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    MyAccountActivity.this.U0(view);
                }
            });
        }
    }

    private void k1(boolean z) {
        if (!z) {
            this.a.t.a.setVisibility(8);
        } else {
            this.a.t.a.setVisibility(0);
            this.a.t.a.setOnClickListener(new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    MyAccountActivity.this.V0(view);
                }
            });
        }
    }

    private void l1(boolean z, MintSubscriptionDetail mintSubscriptionDetail) {
        if (!z) {
            this.a.w.a.setVisibility(8);
            return;
        }
        String planType = mintSubscriptionDetail.getPlanType();
        SubscriptionSource source = mintSubscriptionDetail.getSource();
        if (source == null || source != SubscriptionSource.app || (this.x == i.US && J0(planType))) {
            dismissProgressDialog();
            this.a.w.a.setVisibility(8);
        } else {
            this.a.w.a.setVisibility(0);
            this.a.w.a.setOnClickListener(new View.OnClickListener() {
                @Override
                public final void onClick(View view) {
                    MyAccountActivity.this.W0(view);
                }
            });
        }
    }

    private void m1(MintPlanWithZSPlan mintPlanWithZSPlan) {
        if (mintPlanWithZSPlan == null || mintPlanWithZSPlan.getSubsPlans() == null) {
            Toast.makeText((Context) this, (CharSequence) getResources().getString(2131952559), 0).show();
            return;
        }
        n4.e.h("renew_now_button_clicked", (Content) null, "my_account_button_click", this.b, mintPlanWithZSPlan);
        SubscriptionPlanSingleton subscriptionPlanSingleton = SubscriptionPlanSingleton.getInstance();
        SSOSingleton.getInstance().setPlanPageReason(BuildConfig.FLAVOR);
        subscriptionPlanSingleton.setSubsscreen(q.g0.ADVANCE_RENEWAL);
        subscriptionPlanSingleton.setFunnelName("my_account_button_click");
        subscriptionPlanSingleton.setLastAccessUrl(BuildConfig.FLAVOR);
        subscriptionPlanSingleton.setmNeedToSetPassword(false);
        subscriptionPlanSingleton.setMintPlanWithZSPlan(mintPlanWithZSPlan);
        subscriptionPlanSingleton.setPianoExpName(BuildConfig.FLAVOR);
        subscriptionPlanSingleton.setMintSubscriptionDetail(this.b);
        subscriptionPlanSingleton.setContent((Content) null);
        subscriptionPlanSingleton.setPaymentOptions((List) null);
        SSOSingleton.getInstance().setPaywallReson(BuildConfig.FLAVOR);
        if (!SubscriptionConverter.isJuspayEnable(this.p)) {
            Intent intent = new Intent((Context) this, (Class<?>) SubscriptionCheckOutPage.class);
            intent.putExtra("funnelName", BuildConfig.FLAVOR);
            intent.putExtra("campaigndeviceid", true);
            intent.putExtra("isFromRenewPage", true);
            startActivityForResult(intent, 9003);
            return;
        }
        if (this.y == null) {
            initJuspay();
        }
        JuspayCheckout juspayCheckout = this.y;
        if (juspayCheckout != null) {
            juspayCheckout.u(this, false, mintPlanWithZSPlan);
        }
    }

    public void n1() {
        startActivityForResult(new Intent((Context) this, (Class<?>) EconomistThankyouActivity.class), PaymentSuccessfulActivity.h);
    }

    private void o0() {
        k6.x xVar = new k6.x(this, new f());
        JSONObject jSONObject = new JSONObject();
        try {
            jSONObject.put("email", com.htmedia.mint.utils.f0.F1(this));
            jSONObject.put("isRenewal", false);
            jSONObject.put(PaymentConstants.CLIENT_ID_CAMEL, com.htmedia.mint.utils.f0.G1(this, "userClient"));
            jSONObject.put("ref", "LM");
            jSONObject.put("flow", "email_login");
            jSONObject.put("country", "IN");
        } catch (JSONException e2) {
            e2.printStackTrace();
        }
        HashMap<String, String> hashMap = new HashMap<>();
        hashMap.put("userSsoLoginToken", com.htmedia.mint.utils.f0.G1(this, "userToken"));
        Config config = this.p;
        xVar.a((config == null || config.getSso() == null || TextUtils.isEmpty(this.p.getSso().getEcoEmailCheck())) ? BuildConfig.FLAVOR : this.p.getSso().getEcoEmailCheck(), jSONObject, hashMap, false, true);
    }

    private void o1(Section section) {
        String url = section.getUrl();
        if (TextUtils.isEmpty(url)) {
            return;
        }
        if (!url.startsWith("http")) {
            url = AppController.j().g().getServerUrl() + url;
        }
        startActivity(new Intent("android.intent.action.VIEW", Uri.parse(url.trim())));
    }

    private void p0() {
        this.a.r.a.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.L0(view);
            }
        });
    }

    public void p1() {
        startActivityForResult(new Intent((Context) this, (Class<?>) EconomistEmailLinkingActivity.class), PaymentSuccessfulActivity.h);
    }

    private void q0() {
        this.a.v.b.setVisibility(8);
        this.a.v.d.setVisibility(8);
        this.a.v.a.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.M0(view);
            }
        });
        r0();
    }

    private void q1() {
        Intent intent = new Intent((Context) this, (Class<?>) RenewSubscriptionActivity.class);
        i iVar = this.x;
        if (iVar != null) {
            intent.putExtra("country", iVar.ordinal());
        }
        intent.putExtra("planPageReason", "my_account");
        SubscriptionPlanSingleton.getInstance().setContent((Content) null);
        SSOSingleton.getInstance().setPlanPageReason(n.a.MY_ACCOUNT.a());
        SSOSingleton.getInstance().setPaywallReson(BuildConfig.FLAVOR);
        new Bundle().putString(com.htmedia.mint.utils.n.X, "my_account");
        SubscriptionPlanSingleton.getInstance().setPianoExpName(BuildConfig.FLAVOR);
        startActivityForResult(intent, 1009);
    }

    private void r0() {
        this.a.x.a.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.N0(view);
            }
        });
        this.a.A.a.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.O0(view);
            }
        });
    }

    private void r1() {
        n4.e.h("renew_now_clicked", (Content) null, "my_account", this.b, (MintPlanWithZSPlan) null);
        Intent openPlanPageIntent = SubscriptionTrigger.openPlanPageIntent(this, "my_account", false);
        i iVar = this.x;
        if (iVar != null) {
            openPlanPageIntent.putExtra("country", iVar.ordinal());
        }
        SubscriptionPlanSingleton.getInstance().setContent((Content) null);
        SSOSingleton.getInstance().setPlanPageReason(n.a.MY_ACCOUNT.a());
        SSOSingleton.getInstance().setPaywallReson(BuildConfig.FLAVOR);
        new Bundle().putString(com.htmedia.mint.utils.n.X, "my_account");
        SubscriptionPlanSingleton.getInstance().setPianoExpName(BuildConfig.FLAVOR);
        startActivityForResult(openPlanPageIntent, 1009);
    }

    private void s0(MintSubscriptionDetail mintSubscriptionDetail) {
        Config config = this.p;
        if (((config == null || config.getSubscription() == null || this.p.getSubscription().getProfilePagePlanActivationConfig() == null || !this.p.getSubscription().getProfilePagePlanActivationConfig().isAndroid_shouldShowEcoActivation()) ? false : true) && mintSubscriptionDetail != null && mintSubscriptionDetail.isSubscriptionActive() && I0(mintSubscriptionDetail.getPlanType())) {
            String F1 = com.htmedia.mint.utils.f0.R0(this) == q.n.BOTH ? com.htmedia.mint.utils.f0.F1(this) : com.htmedia.mint.utils.f0.G1(this, "userEmail");
            if (TextUtils.isEmpty(F1)) {
                return;
            }
            String G1 = com.htmedia.mint.utils.f0.G1(this, "userClient");
            Config config2 = this.p;
            String str = ((config2 == null || config2.getSso() == null || TextUtils.isEmpty(this.p.getSso().getEcoAccountCheck())) ? BuildConfig.FLAVOR : this.p.getSso().getEcoAccountCheck()) + "?email=" + F1 + "&clientId=" + G1 + "&ref=LM&fetchType=REFERENCE_ID";
            HashMap<String, String> hashMap = new HashMap<>();
            hashMap.put("Authorization", com.htmedia.mint.utils.f0.G1(this, "userToken"));
            hashMap.put("X-Client", "1002");
            new k6.b0(this, new e()).a(0, "checkForEconomistActivation", str, null, hashMap, false, true);
        }
    }

    private void s1() {
        MintSubscriptionDetail mintSubscriptionDetail = this.b;
        SubscriptionSource source = mintSubscriptionDetail != null ? mintSubscriptionDetail.getSource() : SubscriptionSource.unknown;
        n4.e.h("renew_now_clicked", (Content) null, "my_account", this.b, (MintPlanWithZSPlan) null);
        WebEngageAnalytices.trackClickEvents("Manage Subscription", (String) null, "My Account Clicked", (Content) null, "My Account", BuildConfig.FLAVOR, BuildConfig.FLAVOR);
        if (source != null && source == SubscriptionSource.app) {
            if (this.q) {
                q1();
                return;
            } else {
                t1(source);
                return;
            }
        }
        if (source != null && source == SubscriptionSource.appstore) {
            t1(source);
        } else {
            if (source == null || source != SubscriptionSource.playstore) {
                return;
            }
            Toast.makeText((Context) this, (CharSequence) "This feature is not available for this subscription", 0).show();
        }
    }

    private void t0() {
        if (getIntent() != null && getIntent().hasExtra("is_from_subs_gift") && getIntent().getBooleanExtra("is_from_subs_gift", false)) {
            Intent intent = new Intent((Context) this, (Class<?>) GiftSubscriptionAndStatisticsActivity.class);
            intent.putExtra("is_from_subs_gift", true);
            if (getIntent() != null && getIntent().hasExtra("url")) {
                intent.putExtra("url", getIntent().getStringExtra("url"));
            }
            startActivityForResult(intent, 102221);
        }
    }

    private void t1(SubscriptionSource subscriptionSource) {
        Intent intent = new Intent((Context) this, (Class<?>) ManageSubscriptionForWebIos.class);
        intent.putExtra("server", subscriptionSource.ordinal());
        startActivityForResult(intent, 1011);
    }

    private void u0() {
        this.a.b.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.P0(view);
            }
        });
        this.a.E.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.Q0(view);
            }
        });
        this.a.F.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.R0(view);
            }
        });
        this.a.a.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.S0(view);
            }
        });
    }

    public void u1(Section section) {
        if (section != null) {
            String template = section.getTemplate();
            if (template == null) {
                if (section.getUrl().contains("/podcasts")) {
                    y1(section);
                    return;
                }
                return;
            }
            String trim = template.trim();
            String[] strArr = com.htmedia.mint.utils.q.c;
            if (trim.equalsIgnoreCase(strArr[5])) {
                o1(section);
            } else if (template.trim().equalsIgnoreCase(strArr[6])) {
                y1(section);
            } else if (section.getUrl().contains("/podcasts")) {
                y1(section);
            }
        }
    }

    private void v0() {
        this.a.o.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                MyAccountActivity.this.T0(view);
            }
        });
    }

    private void v1(String str) {
        Intent openPlanPageIntent = SubscriptionTrigger.openPlanPageIntent(this, str, true);
        openPlanPageIntent.putExtra("planpagecta", q.x.PROFILE.ordinal());
        openPlanPageIntent.putExtra("urlkey", "https://accounts.hindustantimes.com/lm/userplan");
        openPlanPageIntent.putExtra("keybuttonName", "Subscribe_profile");
        openPlanPageIntent.putExtra("funnelName", str);
        startActivityForResult(openPlanPageIntent, 1009);
        SubscriptionPlanSingleton.getInstance().setContent((Content) null);
        SubscriptionPlanSingleton.getInstance().setPageReason(str);
        SSOSingleton.getInstance().setPlanPageReason(str);
        SSOSingleton.getInstance().setPaywallReson(BuildConfig.FLAVOR);
        Bundle bundle = new Bundle();
        bundle.putString(com.htmedia.mint.utils.n.X, "my_account");
        SubscriptionPlanSingleton.getInstance().setPianoExpName(BuildConfig.FLAVOR);
        com.htmedia.mint.utils.n.l0(this, com.htmedia.mint.utils.n.t1, bundle);
    }

    private void w0() {
        this.a.o.setVisibility(0);
        v0();
    }

    private void w1(String str) {
        Intent openPlanPageIntent = SubscriptionTrigger.openPlanPageIntent(this, str, true);
        openPlanPageIntent.putExtra("planpagecta", q.x.PROFILE.ordinal());
        openPlanPageIntent.putExtra("urlkey", "https://accounts.hindustantimes.com/lm/userplan");
        openPlanPageIntent.putExtra("keybuttonName", "Subscribe_profile");
        openPlanPageIntent.putExtra("funnelName", str);
        startActivityForResult(openPlanPageIntent, 1009);
        SubscriptionPlanSingleton.getInstance().setContent((Content) null);
        SubscriptionPlanSingleton.getInstance().setPageReason(str);
        SSOSingleton.getInstance().setPlanPageReason(str);
        SSOSingleton.getInstance().setPaywallReson(BuildConfig.FLAVOR);
        Bundle bundle = new Bundle();
        bundle.putString(com.htmedia.mint.utils.n.X, str);
        SubscriptionPlanSingleton.getInstance().setPianoExpName(BuildConfig.FLAVOR);
        com.htmedia.mint.utils.n.l0(this, com.htmedia.mint.utils.n.t1, bundle);
    }

    private void x0() {
        this.o.fetchUserSubscriptionDetail("myaccountuserdetail", q.f0.HT_SUBSCRIPTION, false);
    }

    private void x1(MintSubscriptionDetail mintSubscriptionDetail) {
        if (mintSubscriptionDetail != null) {
            try {
                if (TextUtils.isEmpty(mintSubscriptionDetail.getPlanCode())) {
                    return;
                }
                startActivity(new Intent("android.intent.action.VIEW", Uri.parse("https://play.google.com/store/account/subscriptions?sku=" + mintSubscriptionDetail.getPlanCode() + "&package=com.htmedia.mint")));
                WebEngageAnalytices.trackClickEvents("Reactivate Purchase", (String) null, "My Account Clicked", (Content) null, "My Account", BuildConfig.FLAVOR, BuildConfig.FLAVOR);
            } catch (ActivityNotFoundException e2) {
                e2.printStackTrace();
            }
        }
    }

    public void y0() {
        this.r = AppController.j().g().getSso().getSsoBaseUrl() + AppController.j().g().getSso().getFetchUserData();
        HashMap<String, String> hashMap = new HashMap<>();
        hashMap.put("X-Client", "1003");
        hashMap.put("Authorization", com.htmedia.mint.utils.f0.G1(this, "userToken"));
        new k6.w1(this, this).a(0, "FetchUserData", this.r, null, hashMap, false, false);
    }

    private void y1(Section section) {
        Intent intent = new Intent((Context) this, (Class<?>) WebViewActivityWithHeader.class);
        intent.addFlags(67108864);
        if (AppController.j().E()) {
            intent.putExtra("url", section.getNightmodeurl());
        } else {
            intent.putExtra("url", section.getUrl());
        }
        intent.putExtra("Title", section.getDisplayName());
        startActivity(intent);
    }

    private void z0(com.htmedia.mint.htsubscription.SubscriptionConverter.PLAN_CATEGORY r9) {
        throw new UnsupportedOperationException("Method not decompiled: com.htmedia.mint.ui.activity.MyAccountActivity.z0(com.htmedia.mint.htsubscription.SubscriptionConverter$PLAN_CATEGORY):void");
    }

    private void z1(String str, String str2) {
        if (TextUtils.isEmpty(str)) {
            return;
        }
        WebEngageAnalytices.trackWSJActivation(str2);
        Intent intent = new Intent((Context) this, (Class<?>) WebViewActivity.class);
        intent.addFlags(67108864);
        intent.putExtra("url", str);
        intent.putExtra("Title", B0());
        intent.putExtra("isComingFromProfile", true);
        startActivityForResult(intent, 1090);
    }

    @Override
    public void b(@NonNull String str, int i2) {
    }

    public void dismissProgressDialog() {
        try {
            ProgressDialog progressDialog = this.f;
            if (progressDialog != null && progressDialog.isShowing()) {
                this.f.dismiss();
            }
        } catch (IllegalArgumentException unused) {
        } catch (Throwable th) {
            this.f = null;
            throw th;
        }
        this.f = null;
    }

    @Override
    public void getMintPlan(MintPlan mintPlan) {
        dismissProgressDialog();
        if (mintPlan != null && mintPlan.getPlans() != null && mintPlan.getPlans().getPartnerPlan() != null) {
            Config g2 = AppController.j().g();
            String str = BuildConfig.FLAVOR;
            if (g2 != null && g2.getSso() != null) {
                str = g2.getAdFreeSubscription().getAdFreeValue();
            }
            MintPlanWithZSPlan convertMintPlanIntoZSPlan = ConvertMintPlanIntoZSPlan.convertMintPlanIntoZSPlan(str, this.b.getPlanCode(), mintPlan.getPlans().getPartnerPlan());
            this.d = convertMintPlanIntoZSPlan;
            if (convertMintPlanIntoZSPlan != null && convertMintPlanIntoZSPlan.getSubsPlans() != null) {
                this.c = convertMintPlanIntoZSPlan.getSubsPlans();
            }
        }
        M1(this.b);
    }

    @Override
    public void getMintServerPlan(MintServerPlan mintServerPlan) {
    }

    @Override
    public void getPremiumPlan(SubscribeNowPerant subscribeNowPerant) {
    }

    @Override
    public void getResponse(JSONObject jSONObject, String str) {
        A1(jSONObject);
    }

    public void getUserSubscriptionDetail(MintSubscriptionDetail mintSubscriptionDetail) {
        K1(mintSubscriptionDetail);
    }

    protected void onActivityResult(int i2, int i3, @Nullable Intent intent) {
        MintSubscriptionDetail mintSubscriptionDetail;
        super/*androidx.fragment.app.FragmentActivity*/.onActivityResult(i2, i3, intent);
        if ((i2 == 1009 || i2 == 9003) && i3 == -1 && intent != null) {
            Bundle extras = intent.getExtras();
            if (extras == null || (mintSubscriptionDetail = (MintSubscriptionDetail) extras.getParcelable("Subscription")) == null) {
                return;
            }
            if (mintSubscriptionDetail.getStatus() == null) {
                mintSubscriptionDetail.setStatus((SubscriptionStatus) extras.getSerializable("Status"));
            }
            if (mintSubscriptionDetail.getSource() == null) {
                mintSubscriptionDetail.setSource((SubscriptionSource) extras.getSerializable("Source"));
            }
            if (mintSubscriptionDetail.getIntervalUnit() == null) {
                mintSubscriptionDetail.setIntervalUnit((PlanInterval) extras.getSerializable("PlanIntervalUnit"));
            }
            if (mintSubscriptionDetail.getStatus() == null) {
                return;
            }
            com.htmedia.mint.utils.o1.a("Restart", "onActivityResult: Profile: " + mintSubscriptionDetail.isAdFreeUserToReLauch());
            if (!mintSubscriptionDetail.isAdFreeUserToReLauch()) {
                K1(mintSubscriptionDetail);
                this.a.B.a.setVisibility(8);
                this.a.z.a.setVisibility(8);
                return;
            }
            MintSubscriptionDetail l = AppController.j().l();
            if (l == null) {
                mintSubscriptionDetail.setSubscriptionActive(true);
                this.a.i.setImageDrawable(getResources().getDrawable(2131232638));
                AppController.j().V(mintSubscriptionDetail);
            } else if (!l.isSubscriptionActive()) {
                mintSubscriptionDetail.setSubscriptionActive(true);
                AppController.j().V(mintSubscriptionDetail);
                this.a.i.setImageDrawable(getResources().getDrawable(2131232638));
            }
            com.htmedia.mint.utils.f0.R2(new Intent((Context) this, (Class<?>) HomeActivity.class), this);
            return;
        }
        boolean z = false;
        if (i2 == 1003 && i3 == -1) {
            Intent intent2 = getIntent();
            if (intent2 != null && intent2.getExtras() != null && intent2.getExtras().containsKey("needSetPassword")) {
                z = intent2.getExtras().getBoolean("needSetPassword");
            }
            if (z) {
                Intent intent3 = new Intent((Context) this, (Class<?>) LoginRegisterActivity.class);
                intent3.putExtra("origin", "Subscription After");
                intent3.setFlags(603979776);
                startActivityForResult(intent3, 1002);
                return;
            }
            if (com.htmedia.mint.utils.f0.R0(this) == q.n.BOTH) {
                SubscriptionTrigger.openOnBoardJourneyVideo(this);
                return;
            }
            Intent intent4 = new Intent((Context) this, (Class<?>) LoginRegisterActivity.class);
            intent4.putExtra("origin", "Linking");
            intent4.putExtra("linkingType", com.htmedia.mint.utils.f0.R0(this).ordinal());
            intent4.setFlags(603979776);
            startActivityForResult(intent4, 1002);
            return;
        }
        if (i2 == 1002 && i3 == -1) {
            SubscriptionTrigger.openOnBoardJourneyVideo(this);
            return;
        }
        if (i2 == 1004 && i3 == -1) {
            com.htmedia.mint.utils.f0.R2(new Intent((Context) this, (Class<?>) HomeActivity.class), this);
            return;
        }
        if (i2 == 1011 && i3 == -1) {
            H0();
            if (intent != null && intent.getBooleanExtra("isFromBack", false)) {
                y0();
                return;
            }
            M1(AppController.j().l());
            P1();
            w0();
            return;
        }
        if (i2 == 1012 && i3 == -1) {
            U1("Your WhatsApp preferences have been updated!");
            return;
        }
        if (i2 == 1025 && i3 == -1) {
            U1("You have successfully unsubscribed from WhatsApp updates!");
            return;
        }
        if (i2 == PaymentSuccessfulActivity.h && i3 == -1) {
            s0(this.b);
            return;
        }
        if (i2 == 1090 && i3 == -1) {
            z0(this.v);
            return;
        }
        if (i2 == 102221 && i3 == -1) {
            String dataString = intent.getDataString();
            if (TextUtils.isEmpty(dataString)) {
                return;
            }
            if (dataString.equalsIgnoreCase("Subscribe Now")) {
                n.a aVar = n.a.MY_ACCOUNT;
                Intent openPlanPageIntent = SubscriptionTrigger.openPlanPageIntent(this, aVar.a(), true);
                openPlanPageIntent.putExtra("planpagecta", q.x.PROFILE.ordinal());
                openPlanPageIntent.putExtra("urlkey", "https://accounts.hindustantimes.com/lm/userplan");
                openPlanPageIntent.putExtra("keybuttonName", "Subscribe_profile");
                openPlanPageIntent.putExtra("funnelName", "My Account");
                startActivityForResult(openPlanPageIntent, 1009);
                SubscriptionPlanSingleton.getInstance().setContent((Content) null);
                SSOSingleton.getInstance().setPlanPageReason(aVar.a());
                SSOSingleton.getInstance().setPaywallReson(BuildConfig.FLAVOR);
                new Bundle().putString(com.htmedia.mint.utils.n.X, "my_account");
                SubscriptionPlanSingleton.getInstance().setPianoExpName(BuildConfig.FLAVOR);
                return;
            }
            if (dataString.equalsIgnoreCase("Subscribe Now Subs")) {
                if (getIntent() == null || !getIntent().hasExtra("url")) {
                    w1("my_account_gift_sub");
                    return;
                } else {
                    w1("my_account_deeplink_gift_sub");
                    return;
                }
            }
            if (dataString.equalsIgnoreCase("explore")) {
                Intent n = com.htmedia.mint.utils.j1.n(this, q.m.HOME, "https://www.livemint.com/premium");
                n.putExtra("go_to_premium_tab", true);
                n.putExtra("link", "https://www.livemint.com/premium");
                n.setFlags(67141632);
                startActivity(n);
                finish();
                return;
            }
            if (dataString.equalsIgnoreCase("login")) {
                WebEngageNewSSOEvents.trackSSOLinkClicked("Sign In", BuildConfig.FLAVOR);
                com.htmedia.mint.utils.n.M(this, com.htmedia.mint.utils.n.r1, com.htmedia.mint.utils.n.p(this), null, BuildConfig.FLAVOR, "sign in");
                n.a aVar2 = n.a.HEADER;
                com.htmedia.mint.utils.n.g0(null, null, aVar2.a(), aVar2.a());
                Intent intent5 = new Intent((Context) this, (Class<?>) LoginRegisterActivity.class);
                intent5.putExtra("origin", BuildConfig.FLAVOR);
                intent5.putExtra("referer", BuildConfig.FLAVOR);
                intent5.putExtra("ssoReason", "topnavbar");
                intent5.setFlags(603979776);
                overridePendingTransition(2130772024, 2130772025);
                startActivityForResult(intent5, 102, ActivityOptions.makeCustomAnimation(this, 2130772024, 2130772030).toBundle());
                return;
            }
            if (!dataString.equalsIgnoreCase("login Subs")) {
                Intent intent6 = new Intent((Context) this, (Class<?>) HomeActivity.class);
                intent6.putExtra("go_to_premium_tab", true);
                intent6.putExtra("link", dataString);
                intent6.setFlags(67141632);
                startActivity(intent6);
                finish();
                return;
            }
            com.htmedia.mint.utils.o1.a("ProfileActivity", "openLoginActivity: ");
            WebEngageNewSSOEvents.trackSSOLinkClicked("Sign In", "my_account_deeplink_gift_sub");
            com.htmedia.mint.utils.n.M(this, "my_account_deeplink_gift_sub", com.htmedia.mint.utils.n.p(this), null, BuildConfig.FLAVOR, "sign in");
            com.htmedia.mint.utils.n.g0(null, null, "my_account_deeplink_gift_sub", "my_account_deeplink_gift_sub");
            Intent intent7 = new Intent((Context) this, (Class<?>) LoginRegisterActivity.class);
            intent7.putExtra("origin", BuildConfig.FLAVOR);
            intent7.putExtra("referer", BuildConfig.FLAVOR);
            intent7.putExtra("ssoReason", "topnavbar");
            intent7.setFlags(603979776);
            overridePendingTransition(2130772024, 2130772025);
            startActivityForResult(intent7, 102, ActivityOptions.makeCustomAnimation(this, 2130772024, 2130772030).toBundle());
        }
    }

    public void onBackPressed() {
        JuspayCheckout juspayCheckout = this.y;
        if (juspayCheckout == null || !(juspayCheckout == null || juspayCheckout.r())) {
            goBack();
        }
    }

    public void onConfigurationChanged(@NonNull Configuration configuration) {
        super.onConfigurationChanged(configuration);
        AppController.e(getIntent(), this);
    }

    protected void onCreate(@Nullable Bundle bundle) {
        super/*androidx.fragment.app.FragmentActivity*/.onCreate(bundle);
        this.a = DataBindingUtil.setContentView(this, 2131624022);
        boolean E = AppController.j().E();
        this.w = E;
        boolean z = false;
        com.htmedia.mint.utils.f0.b = false;
        this.a.c(Boolean.valueOf(E));
        Config g2 = AppController.j().g();
        this.p = g2;
        Subscription subscription = g2 != null ? g2.getSubscription() : null;
        if (subscription != null && subscription.isRazorPayEnabled()) {
            z = true;
        }
        this.q = z;
        this.o = new GetUserSubscriptionDetail(this, this);
        R1();
        G0();
        P1();
        E0();
        q0();
        H1();
        V1();
        u0();
        F0();
        I1();
        t0();
    }

    @Override
    public void onError(String str, String str2) {
        dismissProgressDialog();
        if (TextUtils.isEmpty(str2) || !str2.equalsIgnoreCase(this.s)) {
            M1(this.b);
        }
        Toast.makeText((Context) this, (CharSequence) str, 0).show();
    }

    protected void onResume() {
        super/*androidx.fragment.app.FragmentActivity*/.onResume();
        if (AppController.j().E()) {
            getWindow().setStatusBarColor(-16777216);
            getWindow().getDecorView().setSystemUiVisibility(0);
        } else {
            getWindow().setStatusBarColor(-1);
            getWindow().getDecorView().setSystemUiVisibility(8192);
        }
        com.htmedia.mint.utils.n.q0(this, "My Account Viewed");
    }

    protected void onStart() {
        super.onStart();
        if (TextUtils.isEmpty(com.htmedia.mint.utils.f0.G1(this, "userToken"))) {
            goBack();
            return;
        }
        if (AppController.j().l() == null || !AppController.j().l().isSubscriptionActive()) {
            this.a.i.setImageDrawable(getResources().getDrawable(2131233472));
        } else {
            this.a.i.setImageDrawable(getResources().getDrawable(2131232638));
        }
        P1();
        O1(CheckSubscriptionFromLocal.isSubscribedUser(this));
    }

    public void onSubscriptionError(SubscriptionError subscriptionError) {
        dismissProgressDialog();
        this.t = false;
        if (subscriptionError != null && !TextUtils.isEmpty(subscriptionError.getMessage())) {
            Toast.makeText((Context) this, (CharSequence) subscriptionError.getMessage(), 0).show();
        }
        L1();
    }

    public void showProgressDialog() {
        ProgressDialog progressDialog = this.f;
        if (progressDialog == null || progressDialog.isShowing()) {
            return;
        }
        this.f.show();
    }
}