package io.branch.referral; import android.content.Context; import io.branch.referral.Branch; import java.net.URL; import java.net.URLEncoder; import java.util.Collection; import org.json.JSONObject; /* access modifiers changed from: package-private */ public class ServerRequestCreateUrl extends ServerRequest { /* renamed from: j reason: collision with root package name */ private BranchLinkData f47766j; /* renamed from: k reason: collision with root package name */ private boolean f47767k = true; /* renamed from: l reason: collision with root package name */ private Branch.BranchLinkCreateListener f47768l; /* renamed from: m reason: collision with root package name */ private boolean f47769m = true; public ServerRequestCreateUrl(Defines$RequestPath defines$RequestPath, JSONObject jSONObject, Context context) { super(defines$RequestPath, jSONObject, context); } private String L(String str) { try { String str2 = ""; if (Branch.V().t0() && !str.contains("https://bnc.lt/a/")) { str = str.replace(new URL(str).getQuery(), str2); } StringBuilder sb2 = new StringBuilder(); sb2.append(str); sb2.append(str.contains("?") ? str2 : "?"); String sb3 = sb2.toString(); StringBuilder sb4 = new StringBuilder(); sb4.append(sb3); if (!sb3.endsWith("?")) { str2 = "&"; } sb4.append(str2); String sb5 = sb4.toString(); Collection<String> h10 = this.f47766j.h(); if (h10 != null) { for (String str3 : h10) { if (str3 != null && str3.length() > 0) { sb5 = sb5 + Defines$LinkParam.Tags + "=" + URLEncoder.encode(str3, "UTF8") + "&"; } } } String a10 = this.f47766j.a(); if (a10 != null && a10.length() > 0) { sb5 = sb5 + Defines$LinkParam.Alias + "=" + URLEncoder.encode(a10, "UTF8") + "&"; } String c9 = this.f47766j.c(); if (c9 != null && c9.length() > 0) { sb5 = sb5 + Defines$LinkParam.Channel + "=" + URLEncoder.encode(c9, "UTF8") + "&"; } String e10 = this.f47766j.e(); if (e10 != null && e10.length() > 0) { sb5 = sb5 + Defines$LinkParam.Feature + "=" + URLEncoder.encode(e10, "UTF8") + "&"; } String g2 = this.f47766j.g(); if (g2 != null && g2.length() > 0) { sb5 = sb5 + Defines$LinkParam.Stage + "=" + URLEncoder.encode(g2, "UTF8") + "&"; } String b10 = this.f47766j.b(); if (b10 != null && b10.length() > 0) { sb5 = sb5 + Defines$LinkParam.Campaign + "=" + URLEncoder.encode(b10, "UTF8") + "&"; } String str4 = (sb5 + Defines$LinkParam.Type + "=" + ((long) this.f47766j.getType()) + "&") + Defines$LinkParam.Duration + "=" + ((long) this.f47766j.d()); String jSONObject = this.f47766j.f().toString(); if (jSONObject == null || jSONObject.length() <= 0) { return str4; } return str4 + "&source=android&data=" + URLEncoder.encode(Base64.e(jSONObject.getBytes(), 2), "UTF8"); } catch (Exception unused) { this.f47768l.a(null, new BranchError("Trouble creating a URL.", -116)); return str; } } public BranchLinkData M() { return this.f47766j; } public String N() { if (!this.f47748c.Z().equals("bnc_no_value")) { return L(this.f47748c.Z()); } return L("https://bnc.lt/a/" + this.f47748c.q()); } public void O() { Branch.BranchLinkCreateListener branchLinkCreateListener = this.f47768l; if (branchLinkCreateListener != null) { branchLinkCreateListener.a(null, new BranchError("Trouble creating a URL.", -105)); } } @Override // io.branch.referral.ServerRequest public void b() { this.f47768l = null; } @Override // io.branch.referral.ServerRequest public void n(int i10, String str) { if (this.f47768l != null) { String str2 = null; if (this.f47769m) { str2 = N(); } Branch.BranchLinkCreateListener branchLinkCreateListener = this.f47768l; branchLinkCreateListener.a(str2, new BranchError("Trouble creating a URL. " + str, i10)); } } @Override // io.branch.referral.ServerRequest public boolean p() { return false; } /* access modifiers changed from: package-private */ @Override // io.branch.referral.ServerRequest public boolean r() { return false; } @Override // io.branch.referral.ServerRequest public void v(ServerResponse serverResponse, Branch branch) { try { String string = serverResponse.b().getString("url"); Branch.BranchLinkCreateListener branchLinkCreateListener = this.f47768l; if (branchLinkCreateListener != null) { branchLinkCreateListener.a(string, null); } } catch (Exception e10) { e10.printStackTrace(); } } /* access modifiers changed from: protected */ @Override // io.branch.referral.ServerRequest public boolean x() { return true; } }