package bu; import a1.a; import android.net.Uri; import b.d; import dm3.p; import em3.n; import em3.q; import fn.g; import java.util.Map; import java.util.Objects; import java.util.Set; import sm3.r; import sm3.x; import xt.c; import xt.e; public final /* synthetic */ class a0 extends n implements p<Uri.Builder, Map<String, ? extends String>, Uri.Builder> { public a0(Object obj) { super(2, obj, e.class, "appendQueryParametersAsDirectLink", "appendQueryParametersAsDirectLink(Landroid/net/Uri$Builder;Ljava/util/Map;)Landroid/net/Uri$Builder;", 0); } /* Return type fixed from 'java.lang.Object' to match base method */ /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object, java.lang.Object] */ @Override // dm3.p public Uri.Builder invoke(Uri.Builder builder, Map<String, ? extends String> map) { Uri uri; String str; Uri.Builder builder2 = builder; Map<String, ? extends String> map2 = map; q.f(builder2, "p0"); q.f(map2, "p1"); Objects.requireNonNull((e) this.receiver); for (Map.Entry<String, ? extends String> entry : map2.entrySet()) { String key = entry.getKey(); String str2 = (String) entry.getValue(); if (q.b(key, "liff.state")) { q.f(str2, "rawPath"); if (r.G(str2, "/", false, 2)) { uri = Uri.parse("https://fake.host" + str2); } else { StringBuilder a14 = d.a("https://fake.host"); if (!q.b(Uri.parse("https://" + "fake.host" + str2).getHost(), "fake.host")) { str2 = c.a('/', str2); } uri = g.a(a14, str2); } String path = builder2.build().getPath(); String str3 = ""; if (path == null) { path = str3; } String path2 = uri.getPath(); if (path2 != null) { str3 = path2; } if (!x.K(path, '/', false, 2) || !x.m0(str3, '/', false, 2)) { str = a.a(path, str3); } else { StringBuilder a15 = d.a(path); a15.append(x.b0(str3, "/")); str = a15.toString(); } builder2.path(str); Set<String> queryParameterNames = uri.getQueryParameterNames(); q.e(queryParameterNames, "tempUri.queryParameterNames"); for (T t14 : queryParameterNames) { for (String str4 : uri.getQueryParameters(t14)) { builder2.appendQueryParameter(t14, str4); } } builder2.fragment(uri.getFragment()); } else { builder2.appendQueryParameter(key, str2); } } return builder2; } }