正在查看: Mint v5.7.3 应用的 MyAccountActivity.java JAVA 源代码文件
本页面展示 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();
}
}