package com.discord.stores; import android.net.Uri; import com.discord.stores.StoreDynamicLink; import d0.g0.t; import d0.z.d.m; import j0.k.b; import java.util.List; import java.util.ListIterator; import kotlin.text.MatchResult; import kotlin.text.Regex; /* compiled from: StoreDynamicLink.kt */ public final class StoreDynamicLink$storeLinkIfExists$1 implements b { public static final StoreDynamicLink$storeLinkIfExists$1 INSTANCE = new StoreDynamicLink$storeLinkIfExists$1(); /* JADX WARNING: Removed duplicated region for block: B:44:0x00ce */ public final StoreDynamicLink.DynamicLinkData call(Uri uri) { String str; String str2; String str3; String str4; List groupValues; String str5; String path; List groupValues2; String str6; String path2; String str7 = null; if (m.areEqual(uri, Uri.EMPTY)) { return null; } c.a.d.r0.b bVar = c.a.d.r0.b.F; m.checkNotNullExpressionValue(uri, "uri"); m.checkNotNullParameter(uri, "$this$isInviteLink"); boolean z2 = false; String str8 = ""; if (t.equals(uri.getHost(), c.a.d.r0.b.d, true) || ((t.equals(uri.getHost(), c.a.d.r0.b.a, true) || t.equals(uri.getHost(), c.a.d.r0.b.b, true)) && (path2 = uri.getPath()) != null && c.a.d.r0.b.n.matches(path2))) { Regex regex = c.a.d.r0.b.n; String path3 = uri.getPath(); if (path3 == null) { path3 = str8; } m.checkNotNullExpressionValue(path3, "uri.path ?: \"\""); MatchResult matchEntire = regex.matchEntire(path3); if (!(matchEntire == null || (groupValues2 = matchEntire.getGroupValues()) == null)) { ListIterator listIterator = groupValues2.listIterator(groupValues2.size()); while (true) { if (!listIterator.hasPrevious()) { str6 = null; break; } str6 = listIterator.previous(); if (!t.isBlank(str6)) { break; } } str = str6; c.a.d.r0.b bVar2 = c.a.d.r0.b.F; m.checkNotNullParameter(uri, "$this$isGuildTemplateLink"); if (t.equals(uri.getHost(), c.a.d.r0.b.e, true) || ((t.equals(uri.getHost(), c.a.d.r0.b.a, true) || t.equals(uri.getHost(), c.a.d.r0.b.b, true)) && (path = uri.getPath()) != null && c.a.d.r0.b.p.matches(path))) { z2 = true; } if (z2) { Regex regex2 = c.a.d.r0.b.p; String path4 = uri.getPath(); if (path4 != null) { str8 = path4; } m.checkNotNullExpressionValue(str8, "uri.path ?: \"\""); MatchResult matchEntire2 = regex2.matchEntire(str8); if (!(matchEntire2 == null || (groupValues = matchEntire2.getGroupValues()) == null)) { ListIterator listIterator2 = groupValues.listIterator(groupValues.size()); while (true) { if (!listIterator2.hasPrevious()) { str5 = null; break; } str5 = listIterator2.previous(); if (!t.isBlank(str5)) { break; } } str2 = str5; str3 = uri.getQueryParameter("fingerprint"); str4 = uri.getQueryParameter("attemptId"); str7 = uri.getQueryParameter("auth_token"); return new StoreDynamicLink.DynamicLinkData(str3, str4, str, str2, str7); } } str2 = null; str3 = uri.getQueryParameter("fingerprint"); str4 = uri.getQueryParameter("attemptId"); str7 = uri.getQueryParameter("auth_token"); return new StoreDynamicLink.DynamicLinkData(str3, str4, str, str2, str7); } } str = null; c.a.d.r0.b bVar2 = c.a.d.r0.b.F; m.checkNotNullParameter(uri, "$this$isGuildTemplateLink"); z2 = true; if (z2) { } str2 = null; try { str3 = uri.getQueryParameter("fingerprint"); } catch (Exception unused) { str3 = null; } try { str4 = uri.getQueryParameter("attemptId"); } catch (Exception unused2) { str4 = null; } try { str7 = uri.getQueryParameter("auth_token"); } catch (Exception unused3) { } return new StoreDynamicLink.DynamicLinkData(str3, str4, str, str2, str7); } }