package com.strmr.ps.ui.mobile.settings;

import androidx.media3.extractor.ts.TsExtractor;
import com.strmr.ps.data.local.entity.AllDebridAccount;
import com.strmr.ps.data.local.entity.EasyDebridAccount;
import com.strmr.ps.data.local.entity.PlayerSettings;
import com.strmr.ps.data.local.entity.PremiumizeAccount;
import com.strmr.ps.data.local.entity.RealDebridAccount;
import com.strmr.ps.data.local.entity.TorBoxAccount;
import com.strmr.ps.data.local.entity.TraktAccount;
import com.strmr.ps.data.repository.AllDebridRepository;
import com.strmr.ps.data.repository.EasyDebridRepository;
import com.strmr.ps.data.repository.PremiumizeRepository;
import com.strmr.ps.data.repository.RealDebridRepository;
import com.strmr.ps.data.repository.TorBoxRepository;
import com.strmr.ps.data.repository.TraktAccountRepository;
import com.strmr.ps.data.supabase.DeviceManager;
import defpackage.ak1;
import defpackage.ck1;
import defpackage.cr4;
import defpackage.e6a;
import defpackage.gr3;
import defpackage.m12;
import defpackage.qm5;
import defpackage.s38;
import defpackage.sc2;
import defpackage.sm5;
import defpackage.vx8;
import java.util.List;
import kotlin.Metadata;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.DebugMetadata;
import kotlin.coroutines.jvm.internal.SuspendLambda;

/* JADX INFO: loaded from: classes3.dex */
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\u0010\u0002\u001a\u00020\u0001*\u00020\u0000H\n¢\u0006\u0004\b\u0002\u0010\u0003"}, d2 = {"Lak1;", "Le6a;", "<anonymous>", "(Lak1;)V"}, k = 3, mv = {2, 0, 0})
@DebugMetadata(c = "com.strmr.ps.ui.mobile.settings.MobileAccountsFragment$loadAccounts$1", f = "MobileAccountsFragment.kt", i = {}, l = {PlayerSettings.SKIP_DURATION_120S, 122, 128, TsExtractor.TS_STREAM_TYPE_AC3, TsExtractor.TS_STREAM_TYPE_HDMV_DTS, 131, 132, 133, 140, 145}, m = "invokeSuspend", n = {}, s = {})
@vx8
final class d extends SuspendLambda implements gr3<ak1, Continuation<? super e6a>, Object> {
    public MobileAccountsFragment a;
    public int b;
    public final /* synthetic */ MobileAccountsFragment c;

    /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
    public d(MobileAccountsFragment mobileAccountsFragment, Continuation continuation) {
        super(2, continuation);
        this.c = mobileAccountsFragment;
    }

    @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
    public final Continuation create(Object obj, Continuation continuation) {
        return new d(this.c, continuation);
    }

    @Override // defpackage.gr3
    public final Object invoke(Object obj, Object obj2) {
        return ((d) create((ak1) obj, (Continuation) obj2)).invokeSuspend(e6a.a);
    }

    /* JADX WARN: Code restructure failed: missing block: B:63:0x015b, code lost:
    
        if (r7 == r0) goto L68;
     */
    /* JADX WARN: Code restructure failed: missing block: B:67:0x0179, code lost:
    
        if (defpackage.wj0.f(r7, r1, r6) == r0) goto L68;
     */
    /* JADX WARN: Removed duplicated region for block: B:23:0x007c  */
    /* JADX WARN: Removed duplicated region for block: B:26:0x0081  */
    /* JADX WARN: Removed duplicated region for block: B:27:0x0086  */
    /* JADX WARN: Removed duplicated region for block: B:31:0x0097 A[LOOP:0: B:29:0x0091->B:31:0x0097, LOOP_END] */
    /* JADX WARN: Removed duplicated region for block: B:35:0x00c1  */
    /* JADX WARN: Removed duplicated region for block: B:39:0x00db  */
    /* JADX WARN: Removed duplicated region for block: B:43:0x00f1  */
    /* JADX WARN: Removed duplicated region for block: B:47:0x0107  */
    /* JADX WARN: Removed duplicated region for block: B:51:0x011c  */
    /* JADX WARN: Removed duplicated region for block: B:54:0x0125  */
    /* JADX WARN: Removed duplicated region for block: B:71:0x017f  */
    @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object invokeSuspend(Object obj) {
        MobileAccountsFragment mobileAccountsFragment;
        MobileAccountsFragment mobileAccountsFragment2;
        MobileAccountsFragment mobileAccountsFragment3;
        MobileAccountsFragment mobileAccountsFragment4;
        MobileAccountsFragment mobileAccountsFragment5;
        MobileAccountsFragment mobileAccountsFragment6;
        MobileAccountsFragment mobileAccountsFragment7;
        EasyDebridRepository easyDebridRepository;
        MobileAccountsFragment mobileAccountsFragment8;
        boolean zH;
        String strF;
        ck1 ck1Var = ck1.a;
        int i = this.b;
        MobileAccountsFragment mobileAccountsFragment9 = this.c;
        switch (i) {
            case 0:
                s38.b(obj);
                TraktAccountRepository traktAccountRepositoryZ = mobileAccountsFragment9.z();
                this.a = mobileAccountsFragment9;
                this.b = 1;
                obj = traktAccountRepositoryZ.getAllAccountsSync(this);
                if (obj != ck1Var) {
                    mobileAccountsFragment = mobileAccountsFragment9;
                    mobileAccountsFragment.x = (List) obj;
                    TraktAccountRepository traktAccountRepositoryZ2 = mobileAccountsFragment9.z();
                    this.a = mobileAccountsFragment9;
                    this.b = 2;
                    obj = traktAccountRepositoryZ2.getActiveAccount(this);
                    if (obj != ck1Var) {
                        mobileAccountsFragment2 = mobileAccountsFragment9;
                        TraktAccount traktAccount = (TraktAccount) obj;
                        mobileAccountsFragment2.ai = traktAccount == null ? traktAccount.getUserSlug() : null;
                        for (TraktAccount traktAccount2 : mobileAccountsFragment9.x) {
                            cr4.b(traktAccount2.getUserSlug(), mobileAccountsFragment9.ai);
                            traktAccount2.getUserSlug();
                            traktAccount2.getUserName();
                            traktAccount2.isActive();
                        }
                        TraktAccountRepository traktAccountRepositoryZ3 = mobileAccountsFragment9.z();
                        this.a = mobileAccountsFragment9;
                        this.b = 3;
                        obj = traktAccountRepositoryZ3.canAddAccount(this);
                        if (obj != ck1Var) {
                            mobileAccountsFragment3 = mobileAccountsFragment9;
                            mobileAccountsFragment3.ah = ((Boolean) obj).booleanValue();
                            PremiumizeRepository premiumizeRepositoryU = mobileAccountsFragment9.u();
                            this.a = mobileAccountsFragment9;
                            this.b = 4;
                            obj = premiumizeRepositoryU.getAccount(this);
                            if (obj != ck1Var) {
                                mobileAccountsFragment4 = mobileAccountsFragment9;
                                mobileAccountsFragment4.aa = (PremiumizeAccount) obj;
                                RealDebridRepository realDebridRepositoryV = mobileAccountsFragment9.v();
                                this.a = mobileAccountsFragment9;
                                this.b = 5;
                                obj = realDebridRepositoryV.getAccount(this);
                                if (obj != ck1Var) {
                                    mobileAccountsFragment5 = mobileAccountsFragment9;
                                    mobileAccountsFragment5.ab = (RealDebridAccount) obj;
                                    AllDebridRepository allDebridRepositoryP = mobileAccountsFragment9.p();
                                    this.a = mobileAccountsFragment9;
                                    this.b = 6;
                                    obj = allDebridRepositoryP.getAccount(this);
                                    if (obj != ck1Var) {
                                        mobileAccountsFragment6 = mobileAccountsFragment9;
                                        mobileAccountsFragment6.ac = (AllDebridAccount) obj;
                                        TorBoxRepository torBoxRepositoryY = mobileAccountsFragment9.y();
                                        this.a = mobileAccountsFragment9;
                                        this.b = 7;
                                        obj = torBoxRepositoryY.getAccount(this);
                                        if (obj != ck1Var) {
                                            mobileAccountsFragment7 = mobileAccountsFragment9;
                                            mobileAccountsFragment7.ad = (TorBoxAccount) obj;
                                            easyDebridRepository = mobileAccountsFragment9.q;
                                            if (easyDebridRepository != null) {
                                                cr4.n("easyDebridRepository");
                                                throw null;
                                            }
                                            this.a = mobileAccountsFragment9;
                                            this.b = 8;
                                            obj = easyDebridRepository.getAccount(this);
                                            if (obj != ck1Var) {
                                                mobileAccountsFragment8 = mobileAccountsFragment9;
                                                mobileAccountsFragment8.ae = (EasyDebridAccount) obj;
                                                zH = mobileAccountsFragment9.q().h();
                                                mobileAccountsFragment9.y = zH;
                                                if (zH || (strF = mobileAccountsFragment9.q().f()) == null) {
                                                    m12 m12Var = sc2.a;
                                                    qm5 qm5Var = sm5.a;
                                                    c cVar = new c(mobileAccountsFragment9, null);
                                                    this.a = null;
                                                    this.b = 10;
                                                } else {
                                                    DeviceManager deviceManagerQ = mobileAccountsFragment9.q();
                                                    this.a = null;
                                                    this.b = 9;
                                                    obj = deviceManagerQ.d(strF, this);
                                                }
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }
                    break;
                }
                return ck1Var;
            case 1:
                mobileAccountsFragment = this.a;
                s38.b(obj);
                mobileAccountsFragment.x = (List) obj;
                TraktAccountRepository traktAccountRepositoryZ22 = mobileAccountsFragment9.z();
                this.a = mobileAccountsFragment9;
                this.b = 2;
                obj = traktAccountRepositoryZ22.getActiveAccount(this);
                if (obj != ck1Var) {
                }
                return ck1Var;
            case 2:
                mobileAccountsFragment2 = this.a;
                s38.b(obj);
                TraktAccount traktAccount3 = (TraktAccount) obj;
                mobileAccountsFragment2.ai = traktAccount3 == null ? traktAccount3.getUserSlug() : null;
                while (r7.hasNext()) {
                }
                TraktAccountRepository traktAccountRepositoryZ32 = mobileAccountsFragment9.z();
                this.a = mobileAccountsFragment9;
                this.b = 3;
                obj = traktAccountRepositoryZ32.canAddAccount(this);
                if (obj != ck1Var) {
                }
                return ck1Var;
            case 3:
                mobileAccountsFragment3 = this.a;
                s38.b(obj);
                mobileAccountsFragment3.ah = ((Boolean) obj).booleanValue();
                PremiumizeRepository premiumizeRepositoryU2 = mobileAccountsFragment9.u();
                this.a = mobileAccountsFragment9;
                this.b = 4;
                obj = premiumizeRepositoryU2.getAccount(this);
                if (obj != ck1Var) {
                }
                return ck1Var;
            case 4:
                mobileAccountsFragment4 = this.a;
                s38.b(obj);
                mobileAccountsFragment4.aa = (PremiumizeAccount) obj;
                RealDebridRepository realDebridRepositoryV2 = mobileAccountsFragment9.v();
                this.a = mobileAccountsFragment9;
                this.b = 5;
                obj = realDebridRepositoryV2.getAccount(this);
                if (obj != ck1Var) {
                }
                return ck1Var;
            case 5:
                mobileAccountsFragment5 = this.a;
                s38.b(obj);
                mobileAccountsFragment5.ab = (RealDebridAccount) obj;
                AllDebridRepository allDebridRepositoryP2 = mobileAccountsFragment9.p();
                this.a = mobileAccountsFragment9;
                this.b = 6;
                obj = allDebridRepositoryP2.getAccount(this);
                if (obj != ck1Var) {
                }
                return ck1Var;
            case 6:
                mobileAccountsFragment6 = this.a;
                s38.b(obj);
                mobileAccountsFragment6.ac = (AllDebridAccount) obj;
                TorBoxRepository torBoxRepositoryY2 = mobileAccountsFragment9.y();
                this.a = mobileAccountsFragment9;
                this.b = 7;
                obj = torBoxRepositoryY2.getAccount(this);
                if (obj != ck1Var) {
                }
                return ck1Var;
            case 7:
                mobileAccountsFragment7 = this.a;
                s38.b(obj);
                mobileAccountsFragment7.ad = (TorBoxAccount) obj;
                easyDebridRepository = mobileAccountsFragment9.q;
                if (easyDebridRepository != null) {
                }
                break;
            case 8:
                mobileAccountsFragment8 = this.a;
                s38.b(obj);
                mobileAccountsFragment8.ae = (EasyDebridAccount) obj;
                zH = mobileAccountsFragment9.q().h();
                mobileAccountsFragment9.y = zH;
                if (zH) {
                }
                m12 m12Var2 = sc2.a;
                qm5 qm5Var2 = sm5.a;
                c cVar2 = new c(mobileAccountsFragment9, null);
                this.a = null;
                this.b = 10;
                break;
            case 9:
                s38.b(obj);
                mobileAccountsFragment9.z = ((List) obj).size();
                m12 m12Var22 = sc2.a;
                qm5 qm5Var22 = sm5.a;
                c cVar22 = new c(mobileAccountsFragment9, null);
                this.a = null;
                this.b = 10;
                break;
            case 10:
                s38.b(obj);
                return e6a.a;
            default:
                throw new IllegalStateException("call to 'resume' before 'invoke' with coroutine");
        }
    }
}
