导航菜单

页面标题

页面副标题

Mint v5.7.3 - n.java 源代码

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

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


package t7;

import android.content.ClipData;
import android.content.ClipboardManager;
import android.content.Context;
import android.os.Bundle;
import android.text.TextUtils;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Toast;
import androidx.appcompat.app.AppCompatActivity;
import androidx.databinding.DataBindingUtil;
import androidx.databinding.ViewDataBinding;
import androidx.fragment.app.FragmentActivity;
import androidx.recyclerview.widget.LinearLayoutManager;
import com.google.android.material.bottomsheet.BottomSheetDialogFragment;
import com.google.gson.Gson;
import com.htmedia.mint.AppController;
import com.htmedia.mint.pojo.config.Config;
import com.htmedia.mint.pojo.config.GiftArticleConfig;
import com.htmedia.mint.pojo.giftingarticle.GiftSubscriptionData;
import com.htmedia.mint.pojo.giftingarticle.SendGiftSubscription;
import com.htmedia.mint.ui.activity.GiftSubscriptionAndStatisticsActivity;
import com.htmedia.mint.utils.f0;
import com.htmedia.mint.utils.h1;
import com.htmedia.mint.utils.v2;
import com.thoughtbot.expandablerecyclerview.BuildConfig;
import h7.c;
import in.juspay.hypersdk.core.PaymentConstants;
import java.util.ArrayList;
import java.util.List;
import kotlin.Metadata;
import kotlin.jvm.internal.DefaultConstructorMarker;
import org.json.JSONObject;
import x4.i6;

@Metadata(d1 = {"\u0000x\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0010\u000b\n\u0002\b\u0003\n\u0002\u0010\b\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0010\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\b\u0007\n\u0002\u0018\u0002\n\u0002\b\n\u0018\u0000 52\u00020\u00012\u00020\u00022\u00020\u0003:\u00015B\u0005¢\u0006\u0002\u0010\u0004J\u000e\u0010\u0019\u001a\b\u0012\u0004\u0012\u00020\u00060\bH\u0002J\b\u0010\u001a\u001a\u00020\u001bH\u0002J\u0012\u0010\u001c\u001a\u00020\u001b2\b\u0010\u001d\u001a\u0004\u0018\u00010\u001eH\u0016J&\u0010\u001f\u001a\u0004\u0018\u00010 2\u0006\u0010!\u001a\u00020\"2\b\u0010#\u001a\u0004\u0018\u00010$2\b\u0010\u001d\u001a\u0004\u0018\u00010\u001eH\u0016J\u001c\u0010%\u001a\u00020\u001b2\b\u0010&\u001a\u0004\u0018\u00010\u00062\b\u0010'\u001a\u0004\u0018\u00010\u0006H\u0016J\u0012\u0010(\u001a\u00020\u001b2\b\u0010)\u001a\u0004\u0018\u00010\u0006H\u0016J\u001c\u0010*\u001a\u00020\u001b2\b\u0010+\u001a\u0004\u0018\u00010,2\b\u0010-\u001a\u0004\u0018\u00010\u0006H\u0016J\u001a\u0010.\u001a\u00020\u001b2\u0006\u0010/\u001a\u00020 2\b\u0010\u001d\u001a\u0004\u0018\u00010\u001eH\u0016J\u001a\u00100\u001a\u00020\u001b2\b\u0010+\u001a\u0004\u0018\u00010,2\u0006\u0010-\u001a\u00020\u0006H\u0002J\u0012\u00101\u001a\u00020\u001b2\b\u0010\u0013\u001a\u0004\u0018\u00010\u0006H\u0002J\b\u00102\u001a\u00020\u001bH\u0002J\u000e\u00103\u001a\u00020\u001b2\u0006\u0010\u0014\u001a\u00020\u0015J\b\u00104\u001a\u00020\u001bH\u0002R\u000e\u0010\u0005\u001a\u00020\u0006X\u0082\u000e¢\u0006\u0002\n\u0000R\u001e\u0010\u0007\u001a\u0012\u0012\u0004\u0012\u00020\u00060\bj\b\u0012\u0004\u0012\u00020\u0006`\tX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\n\u001a\u00020\u000bX\u0082.¢\u0006\u0002\n\u0000R\u0010\u0010\f\u001a\u0004\u0018\u00010\rX\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u000e\u001a\u0004\u0018\u00010\u000fX\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0010\u001a\u00020\u0011X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0012\u001a\u00020\u0011X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u0013\u001a\u0004\u0018\u00010\u0006X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0014\u001a\u00020\u0015X\u0082\u000e¢\u0006\u0002\n\u0000R\u000e\u0010\u0016\u001a\u00020\u0006X\u0082\u000e¢\u0006\u0002\n\u0000R\u0010\u0010\u0017\u001a\u0004\u0018\u00010\u0018X\u0082\u000e¢\u0006\u0002\n\u0000¨\u00066"}, d2 = {"Lcom/htmedia/mint/ui/bottomsheet/giftarticle/BottomSheetGiftSubscription;", "Lcom/google/android/material/bottomsheet/BottomSheetDialogFragment;", "Lcom/htmedia/mint/storydatailpage/adapters/GiftingSharingAdapter$OnItemClickListiner;", "Lcom/htmedia/mint/presenter/giftSubscription/GiftSubscriptionViewInterface;", "()V", "TAG", BuildConfig.FLAVOR, "arrayList", "Ljava/util/ArrayList;", "Lkotlin/collections/ArrayList;", "binding", "Lcom/htmedia/mint/databinding/BottomSheetGiftSubscriptionDialogBinding;", PaymentConstants.Category.CONFIG, "Lcom/htmedia/mint/pojo/config/Config;", "giftSubscriptionPresenter", "Lcom/htmedia/mint/presenter/giftSubscription/GiftSubscriptionPresenter;", "isBottom", BuildConfig.FLAVOR, "isNightMode", "packageName", "remainingSubscription", BuildConfig.FLAVOR, "sendGiftSubsDataUrl", "sendGiftSubscription", "Lcom/htmedia/mint/pojo/giftingarticle/SendGiftSubscription;", "getShareOptionArray", "initViews", BuildConfig.FLAVOR, "onCreate", "savedInstanceState", "Landroid/os/Bundle;", "onCreateView", "Landroid/view/View;", "inflater", "Landroid/view/LayoutInflater;", "container", "Landroid/view/ViewGroup;", "onError", "error", "url", "onListItemClick", "item", "onResponse", "body", "Lorg/json/JSONObject;", "tag", "onViewCreated", "view", "parseSendGiftSubsData", "sendGiftSubscriptionData", "setOnViewsClickListener", "setSheetData", "setSocialSharingAdapter", "Companion", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
public final class n extends BottomSheetDialogFragment implements c.b, o6.b {
    public static final a p = new a(null);
    private i6 a;
    private int c;
    private Config f;
    private boolean g;
    private o6.a h;
    private SendGiftSubscription j;
    private String o;
    private String d = "BottomSheetGiftSubscription";
    private ArrayList<String> e = new ArrayList<>();
    private String i = BuildConfig.FLAVOR;

    @Metadata(d1 = {"\u0000\u0012\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001B\u0007\b\u0002¢\u0006\u0002\u0010\u0002J\b\u0010\u0003\u001a\u00020\u0004H\u0007¨\u0006\u0005"}, d2 = {"Lcom/htmedia/mint/ui/bottomsheet/giftarticle/BottomSheetGiftSubscription$Companion;", BuildConfig.FLAVOR, "()V", "newInstance", "Lcom/htmedia/mint/ui/bottomsheet/giftarticle/BottomSheetGiftSubscription;", "app_productionRelease"}, k = 1, mv = {1, 9, 0}, xi = 48)
    public static final class a {
        private a() {
        }

        public a(DefaultConstructorMarker defaultConstructorMarker) {
            this();
        }
    }

    private final void initViews() {
        i6 i6Var = this.a;
        if (i6Var == null) {
            kotlin.jvm.internal.m.w("binding");
            i6Var = null;
        }
        i6Var.i.setText("Gift A Subscription");
        i6Var.f.setText(this.c + "  gift subscriptions for 30 days of Mint Premium left!");
        i6Var.g.setText("This link can be used only once and it count towards your " + this.c + " Gift subscriptions limit.");
        w();
        setOnViewsClickListener();
    }

    private final ArrayList<String> r() {
        GiftArticleConfig giftArticleConfig;
        List<String> androidShareButtons;
        GiftArticleConfig giftArticleConfig2;
        ArrayList<String> arrayList = new ArrayList<>();
        Config config = this.f;
        List<String> androidShareButtons2 = (config == null || (giftArticleConfig2 = config.getGiftArticleConfig()) == null) ? null : giftArticleConfig2.getAndroidShareButtons();
        if (androidShareButtons2 == null || androidShareButtons2.isEmpty()) {
            arrayList.add("copyLink");
            arrayList.add("whatsapp");
            arrayList.add("others");
        } else {
            Config config2 = this.f;
            if (config2 != null && (giftArticleConfig = config2.getGiftArticleConfig()) != null && (androidShareButtons = giftArticleConfig.getAndroidShareButtons()) != null) {
                ArrayList arrayList2 = new ArrayList();
                for (Object obj : androidShareButtons) {
                    if (!oh.m.t((String) obj, "messenger", true)) {
                        arrayList2.add(obj);
                    }
                }
                arrayList.addAll(arrayList2);
            }
        }
        return arrayList;
    }

    private final void s(JSONObject jSONObject, String str) {
        String str2;
        GiftSubscriptionData data;
        Integer status;
        if (jSONObject == null || jSONObject.length() == 0) {
            return;
        }
        SendGiftSubscription sendGiftSubscription = (SendGiftSubscription) new Gson().fromJson(String.valueOf(jSONObject), SendGiftSubscription.class);
        this.j = sendGiftSubscription;
        if ((sendGiftSubscription == null || (status = sendGiftSubscription.getStatus()) == null || status.intValue() != 200) ? false : true) {
            SendGiftSubscription sendGiftSubscription2 = this.j;
            if ((sendGiftSubscription2 != null ? sendGiftSubscription2.getData() : null) != null) {
                SendGiftSubscription sendGiftSubscription3 = this.j;
                if (sendGiftSubscription3 == null || (data = sendGiftSubscription3.getData()) == null || (str2 = data.getGiftCode()) == null) {
                    str2 = BuildConfig.FLAVOR;
                }
                if (str2.length() == 0) {
                    AppCompatActivity activity = getActivity();
                    if (activity != null) {
                        f0.L3(activity, activity.getString(2131952554));
                    }
                } else {
                    StringBuilder sb2 = new StringBuilder();
                    Config config = this.f;
                    sb2.append(config != null ? config.getServerUrl() : null);
                    sb2.append("/lm/gift-subs?giftCode=");
                    sb2.append(str2);
                    sb2.append("&openApp=false");
                    String sb3 = sb2.toString();
                    if (kotlin.jvm.internal.m.b(this.o, "copyLink")) {
                        FragmentActivity activity2 = getActivity();
                        Object systemService = activity2 != null ? activity2.getSystemService("clipboard") : null;
                        kotlin.jvm.internal.m.e(systemService, "null cannot be cast to non-null type android.content.ClipboardManager");
                        ((ClipboardManager) systemService).setPrimaryClip(ClipData.newPlainText("share", "Redeem your gifted Mint subscription : \n " + sb3));
                        Toast.makeText((Context) getActivity(), (CharSequence) "Your 'Gift Subscription link has been copied to the clipboard'", 1).show();
                    } else {
                        v2.g(getActivity(), "Redeem your gifted Mint subscription : \n " + sb3, null, this.o);
                    }
                    dismiss();
                }
                GiftSubscriptionAndStatisticsActivity activity3 = getActivity();
                kotlin.jvm.internal.m.e(activity3, "null cannot be cast to non-null type com.htmedia.mint.ui.activity.GiftSubscriptionAndStatisticsActivity");
                activity3.M();
                return;
            }
        }
        AppCompatActivity activity4 = getActivity();
        if (activity4 != null) {
            f0.L3(activity4, activity4.getString(2131952554));
        }
    }

    private final void setOnViewsClickListener() {
        i6 i6Var = this.a;
        if (i6Var == null) {
            kotlin.jvm.internal.m.w("binding");
            i6Var = null;
        }
        i6Var.c.setOnClickListener(new View.OnClickListener() {
            @Override
            public final void onClick(View view) {
                n.u(n.this, view);
            }
        });
    }

    private final void t(String str) {
        String str2;
        String G1 = f0.G1(getActivity(), "userClient");
        Config r0 = f0.r0();
        if (r0 == null || r0.getGiftSubscriptionConfig() == null || TextUtils.isEmpty(r0.getGiftSubscriptionConfig().getGenerate())) {
            str2 = "https://stg-apigw.livemint.com/ss/api/v1/subscription/gift/subs/{clientId}/code";
        } else {
            str2 = r0.getGiftSubscriptionConfig().getGenerate();
            kotlin.jvm.internal.m.f(str2, "getGenerate(...)");
        }
        kotlin.jvm.internal.m.d(G1);
        this.i = oh.m.C(str2, "{clientId}", G1, false, 4, (Object) null) + "?prodId=" + h1.b(getActivity());
        o6.a aVar = new o6.a(getActivity(), this);
        this.h = aVar;
        String str3 = this.i;
        aVar.a(0, str3, str3, null, null, false, true);
    }

    public static final void u(n nVar, View view) {
        kotlin.jvm.internal.m.g(nVar, "this$0");
        nVar.dismiss();
    }

    private final void w() {
        i6 i6Var = this.a;
        if (i6Var == null) {
            kotlin.jvm.internal.m.w("binding");
            i6Var = null;
        }
        i6Var.h.setLayoutManager(new LinearLayoutManager(getActivity(), 0, false));
        i6Var.h.setAdapter(new h7.c(getActivity(), this.e, this));
    }

    @Override
    public void h(JSONObject jSONObject, String str) {
        if (getActivity() == null || !kotlin.jvm.internal.m.b(this.i, str)) {
            return;
        }
        s(jSONObject, str);
    }

    @Override
    public void j(String str) {
        com.htmedia.mint.utils.n.r(getActivity(), "sub_share_completed", "my_account");
        String str2 = oh.m.t(str, "copyLink", true) ? "copyLink" : oh.m.t(str, "whatsApp", true) ? "com.whatsapp" : oh.m.t(str, "messenger", true) ? "com.facebook.orca" : null;
        this.o = str2;
        t(str2);
    }

    public void onCreate(Bundle savedInstanceState) {
        super/*androidx.fragment.app.DialogFragment*/.onCreate(savedInstanceState);
        setStyle(0, 2132017404);
    }

    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
        kotlin.jvm.internal.m.g(inflater, "inflater");
        ViewDataBinding inflate = DataBindingUtil.inflate(inflater, 2131624078, container, false);
        kotlin.jvm.internal.m.f(inflate, "inflate(...)");
        ViewDataBinding viewDataBinding = (i6) inflate;
        this.a = viewDataBinding;
        if (viewDataBinding == null) {
            kotlin.jvm.internal.m.w("binding");
            viewDataBinding = null;
        }
        return viewDataBinding.getRoot();
    }

    @Override
    public void onError(String error, String url) {
        AppCompatActivity activity = getActivity();
        if (activity != null) {
            f0.L3(activity, error);
        }
    }

    public void onViewCreated(View view, Bundle savedInstanceState) {
        kotlin.jvm.internal.m.g(view, "view");
        super/*androidx.fragment.app.Fragment*/.onViewCreated(view, savedInstanceState);
        this.g = f0.Z1();
        this.f = AppController.j().g();
        i6 i6Var = this.a;
        if (i6Var == null) {
            kotlin.jvm.internal.m.w("binding");
            i6Var = null;
        }
        i6Var.c(Boolean.valueOf(this.g));
        this.e = r();
        initViews();
    }

    public final void v(int i) {
        this.c = i;
    }
}