package X; import android.net.Uri; import com.bytedance.covode.number.Covode; import com.ss.android.ugc.aweme.friends.model.InviteContactFriendsModel; import com.ss.android.ugc.aweme.profile.model.User; import com.zhiliaoapp.musically.R; import java.lang.ref.WeakReference; import java.util.regex.Matcher; import java.util.regex.Pattern; public final class HS8 implements InviteContactFriendsModel.IFetchShareConfigCallback { public final InviteContactFriendsModel LIZ; public final WeakReference<HS7> LIZIZ; public HSA LIZJ; static { Covode.recordClassIndex(71709); } public HS8(InviteContactFriendsModel inviteContactFriendsModel, HS7 hs7) { this.LIZ = inviteContactFriendsModel; this.LIZIZ = new WeakReference<>(hs7); } public final String LIZ(String str) { try { return this.LIZJ.getText().replaceFirst(Pattern.quote("%@"), Matcher.quoteReplacement(str == null ? "" : str)); } catch (Exception e) { e.printStackTrace(); return AnonymousClass0EJ.LIZ(C49191wq.LIZ.getString(R.string.b4t), new Object[]{str}); } catch (Throwable unused) { return C49191wq.LIZ.getString(R.string.b4t); } } public final String LIZ(String str, String str2, String str3, String str4, boolean z) { User curUser = C12290eQ.LJFF().getCurUser(); if (AnonymousClass0NL.LIZ(str)) { return " "; } String str5 = z ? "manual" : "0"; if (AnonymousClass0NL.LIZ(str2)) { str2 = "0"; } try { str = Uri.parse(str).buildUpon().appendQueryParameter("user_id", C20920sL.LJIIIZ(curUser)).appendQueryParameter("enter_from", str4).appendQueryParameter("invitemode", str3).appendQueryParameter("invitesystem", str5).appendQueryParameter("platform", str2).appendQueryParameter("copytype", "0").build().toString(); return str; } catch (Exception unused) { return str; } } public final void LIZ() { this.LIZ.fetchShareConfig(this); } public final void LIZ(String str, HSC hsc) { AnonymousClass0N4.LIZ(new HS9(this, str, hsc)); } public final String LIZIZ() { String str; try { str = this.LIZJ.getUrl(); } catch (Exception e) { e.printStackTrace(); str = null; } return AnonymousClass0NL.LIZ(str) ? "https://m.tiktok.com/invitef/download" : str; } @Override // com.ss.android.ugc.aweme.friends.model.InviteContactFriendsModel.IFetchShareConfigCallback public final void onFailed() { } @Override // com.ss.android.ugc.aweme.friends.model.InviteContactFriendsModel.IFetchShareConfigCallback public final void onSuccess(HSA hsa) { this.LIZJ = hsa; this.LIZIZ.get(); } }