package com.discord.widgets.chat.list.adapter; import a0.a.a.b; import android.content.Context; import android.content.res.Resources; import android.view.View; import android.widget.ImageView; import android.widget.LinearLayout; import android.widget.TextView; import androidx.constraintlayout.widget.ConstraintLayout; import c.a.i.x2; import c.d.b.a.a; import com.airbnb.lottie.parser.AnimatableValueParser; import com.discord.api.channel.Channel; import com.discord.api.guild.Guild; import com.discord.databinding.WidgetChatListAdapterItemInviteBinding; import com.discord.models.domain.ModelInvite; import com.discord.models.user.User; import com.discord.stores.StoreAccessibility; import com.discord.stores.StoreChannels; import com.discord.stores.StoreGuilds; import com.discord.stores.StoreInstantInvites; import com.discord.stores.StoreStream; import com.discord.stores.StoreUser; import com.discord.stores.updates.ObservationDeck; import com.discord.stores.updates.ObservationDeckProvider; import com.discord.utilities.color.ColorCompat; import com.discord.utilities.drawable.DrawableCompat; import com.discord.utilities.guilds.GuildUtilsKt; import com.discord.utilities.icon.IconUtils; import com.discord.utilities.images.MGImages; import com.discord.utilities.resources.StringResourceUtilsKt; import com.discord.utilities.rx.ObservableExtensionsKt; import com.discord.utilities.string.StringUtilsKt; import com.discord.utilities.view.extensions.ViewExtensions; import com.discord.widgets.chat.list.entries.ChatListEntry; import com.discord.widgets.chat.list.entries.InviteEntry; import com.facebook.drawee.view.SimpleDraweeView; import com.google.android.material.button.MaterialButton; import d0.z.d.m; import kotlin.NoWhenBranchMatchedException; import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.DefaultConstructorMarker; import rx.Observable; import rx.Subscription; /* compiled from: WidgetChatListAdapterItemInvite.kt */ public final class WidgetChatListAdapterItemInvite extends WidgetChatListAdapterItemInviteBase { private final WidgetChatListAdapterItemInviteBinding binding; private String iconUrl; private InviteEntry item; private Subscription subscription; /* compiled from: WidgetChatListAdapterItemInvite.kt */ public static abstract class Model { /* compiled from: WidgetChatListAdapterItemInvite.kt */ public static final class Invalid extends Model { private final User authorUser; private final Channel channel; private final long meId; public Invalid(User user, long j, Channel channel) { super(null); this.authorUser = user; this.meId = j; this.channel = channel; } public static /* synthetic */ Invalid copy$default(Invalid invalid, User user, long j, Channel channel, int i, Object obj) { if ((i & 1) != 0) { user = invalid.authorUser; } if ((i & 2) != 0) { j = invalid.meId; } if ((i & 4) != 0) { channel = invalid.channel; } return invalid.copy(user, j, channel); } public final User component1() { return this.authorUser; } public final long component2() { return this.meId; } public final Channel component3() { return this.channel; } public final Invalid copy(User user, long j, Channel channel) { return new Invalid(user, j, channel); } public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof Invalid)) { return false; } Invalid invalid = (Invalid) obj; return m.areEqual(this.authorUser, invalid.authorUser) && this.meId == invalid.meId && m.areEqual(this.channel, invalid.channel); } public final User getAuthorUser() { return this.authorUser; } public final Channel getChannel() { return this.channel; } public final long getMeId() { return this.meId; } public int hashCode() { User user = this.authorUser; int i = 0; int a = (b.a(this.meId) + ((user != null ? user.hashCode() : 0) * 31)) * 31; Channel channel = this.channel; if (channel != null) { i = channel.hashCode(); } return a + i; } public String toString() { StringBuilder L = a.L("Invalid(authorUser="); L.append(this.authorUser); L.append(", meId="); L.append(this.meId); L.append(", channel="); L.append(this.channel); L.append(")"); return L.toString(); } } /* compiled from: WidgetChatListAdapterItemInvite.kt */ public static final class Loading extends Model { public static final Loading INSTANCE = new Loading(); private Loading() { super(null); } } /* compiled from: WidgetChatListAdapterItemInvite.kt */ public static final class Resolved extends Model { private final User authorUser; private final Channel channel; private final ModelInvite invite; private final boolean isMemberOfGuild; private final long meId; private final boolean shouldAnimateGuildIcon; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public Resolved(ModelInvite modelInvite, long j, User user, boolean z2, Channel channel, boolean z3) { super(null); m.checkNotNullParameter(modelInvite, "invite"); this.invite = modelInvite; this.meId = j; this.authorUser = user; this.isMemberOfGuild = z2; this.channel = channel; this.shouldAnimateGuildIcon = z3; } public static /* synthetic */ Resolved copy$default(Resolved resolved, ModelInvite modelInvite, long j, User user, boolean z2, Channel channel, boolean z3, int i, Object obj) { if ((i & 1) != 0) { modelInvite = resolved.invite; } if ((i & 2) != 0) { j = resolved.meId; } if ((i & 4) != 0) { user = resolved.authorUser; } if ((i & 8) != 0) { z2 = resolved.isMemberOfGuild; } if ((i & 16) != 0) { channel = resolved.channel; } if ((i & 32) != 0) { z3 = resolved.shouldAnimateGuildIcon; } return resolved.copy(modelInvite, j, user, z2, channel, z3); } public final ModelInvite component1() { return this.invite; } public final long component2() { return this.meId; } public final User component3() { return this.authorUser; } public final boolean component4() { return this.isMemberOfGuild; } public final Channel component5() { return this.channel; } public final boolean component6() { return this.shouldAnimateGuildIcon; } public final Resolved copy(ModelInvite modelInvite, long j, User user, boolean z2, Channel channel, boolean z3) { m.checkNotNullParameter(modelInvite, "invite"); return new Resolved(modelInvite, j, user, z2, channel, z3); } public boolean equals(Object obj) { if (this == obj) { return true; } if (!(obj instanceof Resolved)) { return false; } Resolved resolved = (Resolved) obj; return m.areEqual(this.invite, resolved.invite) && this.meId == resolved.meId && m.areEqual(this.authorUser, resolved.authorUser) && this.isMemberOfGuild == resolved.isMemberOfGuild && m.areEqual(this.channel, resolved.channel) && this.shouldAnimateGuildIcon == resolved.shouldAnimateGuildIcon; } public final User getAuthorUser() { return this.authorUser; } public final Channel getChannel() { return this.channel; } public final ModelInvite getInvite() { return this.invite; } public final long getMeId() { return this.meId; } public final boolean getShouldAnimateGuildIcon() { return this.shouldAnimateGuildIcon; } public int hashCode() { ModelInvite modelInvite = this.invite; int i = 0; int a = (b.a(this.meId) + ((modelInvite != null ? modelInvite.hashCode() : 0) * 31)) * 31; User user = this.authorUser; int hashCode = (a + (user != null ? user.hashCode() : 0)) * 31; boolean z2 = this.isMemberOfGuild; int i2 = 1; if (z2) { z2 = true; } int i3 = z2 ? 1 : 0; int i4 = z2 ? 1 : 0; int i5 = z2 ? 1 : 0; int i6 = (hashCode + i3) * 31; Channel channel = this.channel; if (channel != null) { i = channel.hashCode(); } int i7 = (i6 + i) * 31; boolean z3 = this.shouldAnimateGuildIcon; if (!z3) { i2 = z3 ? 1 : 0; } return i7 + i2; } public final boolean isMemberOfGuild() { return this.isMemberOfGuild; } public String toString() { StringBuilder L = a.L("Resolved(invite="); L.append(this.invite); L.append(", meId="); L.append(this.meId); L.append(", authorUser="); L.append(this.authorUser); L.append(", isMemberOfGuild="); L.append(this.isMemberOfGuild); L.append(", channel="); L.append(this.channel); L.append(", shouldAnimateGuildIcon="); return a.G(L, this.shouldAnimateGuildIcon, ")"); } } private Model() { } public /* synthetic */ Model(DefaultConstructorMarker defaultConstructorMarker) { this(); } } /* compiled from: WidgetChatListAdapterItemInvite.kt */ public static final class ModelProvider { public static final ModelProvider INSTANCE = new ModelProvider(); private ModelProvider() { } public static final /* synthetic */ Observable access$getInvalidInvite(ModelProvider modelProvider, InviteEntry inviteEntry) { return modelProvider.getInvalidInvite(inviteEntry); } public static final /* synthetic */ Observable access$observeModel(ModelProvider modelProvider, InviteEntry inviteEntry, ModelInvite modelInvite) { return modelProvider.observeModel(inviteEntry, modelInvite); } private final Observable getInvalidInvite(InviteEntry inviteEntry) { StoreStream.Companion companion = StoreStream.Companion; Observable j = Observable.j(companion.getUsers().observeMeId(), companion.getUsers().observeUser(inviteEntry.getUserId()), WidgetChatListAdapterItemInvite$ModelProvider$getInvalidInvite$1.INSTANCE); m.checkNotNullExpressionValue(j, "Observable.combineLatest…authorUser, meId, null) }"); return j; } private final Observable observeModel(InviteEntry inviteEntry, ModelInvite modelInvite) { StoreStream.Companion companion = StoreStream.Companion; StoreUser users = companion.getUsers(); StoreGuilds guilds = companion.getGuilds(); StoreChannels channels = companion.getChannels(); StoreAccessibility accessibility = companion.getAccessibility(); return ObservationDeck.connectRx$default(ObservationDeckProvider.get(), new ObservationDeck.UpdateSource[]{users, guilds, channels, accessibility}, false, null, null, new WidgetChatListAdapterItemInvite$ModelProvider$observeModel$1(users, inviteEntry, modelInvite, guilds, channels, accessibility), 14, null); } public final Observable get(InviteEntry inviteEntry) { m.checkNotNullParameter(inviteEntry, "item"); Observable Y = StoreStream.Companion.getInstantInvites().observeInvite(inviteEntry.getInviteCode()).Y(new WidgetChatListAdapterItemInvite$ModelProvider$get$1(inviteEntry)); m.checkNotNullExpressionValue(Y, "StoreStream\n .get…tes\n }\n }"); return Y; } } /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public WidgetChatListAdapterItemInvite(WidgetChatListAdapter widgetChatListAdapter) { super(2131558942, widgetChatListAdapter); m.checkNotNullParameter(widgetChatListAdapter, "adapter"); View view = this.itemView; int i = 2131363725; TextView textView = (TextView) view.findViewById(2131363725); if (textView != null) { i = 2131363728; TextView textView2 = (TextView) view.findViewById(2131363728); if (textView2 != null) { i = 2131363729; SimpleDraweeView simpleDraweeView = (SimpleDraweeView) view.findViewById(2131363729); if (simpleDraweeView != null) { i = 2131363730; TextView textView3 = (TextView) view.findViewById(2131363730); if (textView3 != null) { i = 2131363731; MaterialButton materialButton = (MaterialButton) view.findViewById(2131363731); if (materialButton != null) { i = 2131363732; MaterialButton materialButton2 = (MaterialButton) view.findViewById(2131363732); if (materialButton2 != null) { i = 2131363733; View findViewById = view.findViewById(2131363733); if (findViewById != null) { i = 2131363734; View findViewById2 = view.findViewById(2131363734); if (findViewById2 != null) { int i2 = 2131363737; ImageView imageView = (ImageView) findViewById2.findViewById(2131363737); if (imageView != null) { i2 = 2131363738; TextView textView4 = (TextView) findViewById2.findViewById(2131363738); if (textView4 != null) { i2 = 2131363739; ImageView imageView2 = (ImageView) findViewById2.findViewById(2131363739); if (imageView2 != null) { i2 = 2131363740; TextView textView5 = (TextView) findViewById2.findViewById(2131363740); if (textView5 != null) { x2 x2Var = new x2((LinearLayout) findViewById2, imageView, textView4, imageView2, textView5); MaterialButton materialButton3 = (MaterialButton) view.findViewById(2131363735); if (materialButton3 != null) { TextView textView6 = (TextView) view.findViewById(2131363736); if (textView6 != null) { ConstraintLayout constraintLayout = (ConstraintLayout) view; WidgetChatListAdapterItemInviteBinding widgetChatListAdapterItemInviteBinding = new WidgetChatListAdapterItemInviteBinding(constraintLayout, textView, textView2, simpleDraweeView, textView3, materialButton, materialButton2, findViewById, x2Var, materialButton3, textView6, constraintLayout); m.checkNotNullExpressionValue(widgetChatListAdapterItemInviteBinding, "WidgetChatListAdapterIte…iteBinding.bind(itemView)"); this.binding = widgetChatListAdapterItemInviteBinding; return; } i = 2131363736; } else { i = 2131363735; } } } } } throw new NullPointerException("Missing required view with ID: ".concat(findViewById2.getResources().getResourceName(i2))); } } } } } } } } throw new NullPointerException("Missing required view with ID: ".concat(view.getResources().getResourceName(i))); } public static final /* synthetic */ void access$configureInvalidUI(WidgetChatListAdapterItemInvite widgetChatListAdapterItemInvite, Model.Invalid invalid) { widgetChatListAdapterItemInvite.configureInvalidUI(invalid); } public static final /* synthetic */ void access$configureUI(WidgetChatListAdapterItemInvite widgetChatListAdapterItemInvite, Model model) { widgetChatListAdapterItemInvite.configureUI(model); } public static final /* synthetic */ WidgetChatListAdapter access$getAdapter$p(WidgetChatListAdapterItemInvite widgetChatListAdapterItemInvite) { return (WidgetChatListAdapter) widgetChatListAdapterItemInvite.adapter; } public static final /* synthetic */ InviteEntry access$getItem$p(WidgetChatListAdapterItemInvite widgetChatListAdapterItemInvite) { InviteEntry inviteEntry = widgetChatListAdapterItemInvite.item; if (inviteEntry == null) { m.throwUninitializedPropertyAccessException("item"); } return inviteEntry; } public static final /* synthetic */ Subscription access$getSubscription$p(WidgetChatListAdapterItemInvite widgetChatListAdapterItemInvite) { return widgetChatListAdapterItemInvite.subscription; } public static final /* synthetic */ void access$setItem$p(WidgetChatListAdapterItemInvite widgetChatListAdapterItemInvite, InviteEntry inviteEntry) { widgetChatListAdapterItemInvite.item = inviteEntry; } public static final /* synthetic */ void access$setSubscription$p(WidgetChatListAdapterItemInvite widgetChatListAdapterItemInvite, Subscription subscription) { widgetChatListAdapterItemInvite.subscription = subscription; } private final void configureForTextChannel(boolean z2, Context context, ModelInvite modelInvite) { x2 x2Var = this.binding.i; m.checkNotNullExpressionValue(x2Var, "binding.itemInviteMemberContainer"); LinearLayout linearLayout = x2Var.a; m.checkNotNullExpressionValue(linearLayout, "binding.itemInviteMemberContainer.root"); linearLayout.setVisibility(0); ImageView imageView = this.binding.i.b; m.checkNotNullExpressionValue(imageView, "binding.itemInviteMember…ainer.itemInviteOnlineDot"); int i = 8; imageView.setVisibility(z2 ^ true ? 0 : 8); TextView textView = this.binding.i.f178c; m.checkNotNullExpressionValue(textView, "binding.itemInviteMember…iner.itemInviteOnlineText"); c.a.l.b.m(textView, 2131890435, new Object[]{StringUtilsKt.format(modelInvite.getApproximatePresenceCount(), context)}, null, 4); TextView textView2 = this.binding.i.f178c; m.checkNotNullExpressionValue(textView2, "binding.itemInviteMember…iner.itemInviteOnlineText"); if (!z2) { i = 0; } textView2.setVisibility(i); ImageView imageView2 = this.binding.i.d; m.checkNotNullExpressionValue(imageView2, "binding.itemInviteMember….itemInviteTotalMemberDot"); imageView2.setVisibility(0); TextView textView3 = this.binding.i.e; m.checkNotNullExpressionValue(textView3, "binding.itemInviteMember…itemInviteTotalMemberText"); TextView textView4 = this.binding.i.e; m.checkNotNullExpressionValue(textView4, "binding.itemInviteMember…itemInviteTotalMemberText"); Resources resources = textView4.getResources(); m.checkNotNullExpressionValue(resources, "binding.itemInviteMember…TotalMemberText.resources"); ViewExtensions.setTextAndVisibilityBy(textView3, StringResourceUtilsKt.getQuantityString(resources, context, 2131755192, modelInvite.getApproximateMemberCount(), Integer.valueOf(modelInvite.getApproximateMemberCount()))); } private final void configureForVocalChannel(Channel channel, Context context) { int i; x2 x2Var = this.binding.i; m.checkNotNullExpressionValue(x2Var, "binding.itemInviteMemberContainer"); LinearLayout linearLayout = x2Var.a; m.checkNotNullExpressionValue(linearLayout, "binding.itemInviteMemberContainer.root"); linearLayout.setVisibility(8); TextView textView = this.binding.b; int A = channel.A(); if (A != 2) { i = A != 13 ? 0 : 2131231484; } else { View view = this.itemView; m.checkNotNullExpressionValue(view, "itemView"); i = DrawableCompat.getThemedDrawableRes$default(view, 2130969476, 0, 2, (Object) null); } DrawableCompat.setCompoundDrawablesCompat$default(textView, i, 0, 0, 0, 14, (Object) null); ViewExtensions.setTextAndVisibilityBy(textView, AnimatableValueParser.z0(channel, context, false)); x2 x2Var2 = this.binding.i; m.checkNotNullExpressionValue(x2Var2, "binding.itemInviteMemberContainer"); LinearLayout linearLayout2 = x2Var2.a; m.checkNotNullExpressionValue(linearLayout2, "binding.itemInviteMemberContainer.root"); linearLayout2.setVisibility(8); TextView textView2 = this.binding.i.f178c; m.checkNotNullExpressionValue(textView2, "binding.itemInviteMember…iner.itemInviteOnlineText"); textView2.setVisibility(8); ImageView imageView = this.binding.i.b; m.checkNotNullExpressionValue(imageView, "binding.itemInviteMember…ainer.itemInviteOnlineDot"); imageView.setVisibility(8); TextView textView3 = this.binding.i.e; m.checkNotNullExpressionValue(textView3, "binding.itemInviteMember…itemInviteTotalMemberText"); textView3.setVisibility(8); ImageView imageView2 = this.binding.i.d; m.checkNotNullExpressionValue(imageView2, "binding.itemInviteMember….itemInviteTotalMemberDot"); imageView2.setVisibility(8); } /* JADX WARNING: Removed duplicated region for block: B:31:0x0136 */ /* JADX WARNING: Removed duplicated region for block: B:32:0x013a */ /* JADX WARNING: Removed duplicated region for block: B:35:0x014b A[ADDED_TO_REGION] */ /* JADX WARNING: Removed duplicated region for block: B:42:0x0162 */ private final void configureInvalidUI(Model.Invalid invalid) { CharSequence charSequence; Channel channel; User authorUser; View view = this.itemView; m.checkNotNullExpressionValue(view, "itemView"); Context context = view.getContext(); Long l = null; boolean areEqual = m.areEqual((invalid == null || (authorUser = invalid.getAuthorUser()) == null) ? null : Long.valueOf(authorUser.getId()), invalid != null ? Long.valueOf(invalid.getMeId()) : null); TextView textView = this.binding.f1735c; m.checkNotNullExpressionValue(textView, "binding.itemInviteHeader"); int i = 0; c.a.l.b.m(textView, areEqual ? 2131890568 : 2131890561, new Object[0], null, 4); TextView textView2 = this.binding.k; m.checkNotNullExpressionValue(textView2, "binding.itemInviteName"); c.a.l.b.m(textView2, 2131890549, new Object[0], null, 4); this.binding.k.setTextColor(ColorCompat.getColor(context, 2131100324)); this.binding.k.setBackgroundResource(0); this.binding.d.setActualImageResource(2131232257); TextView textView3 = this.binding.e; m.checkNotNullExpressionValue(textView3, "binding.itemInviteImageText"); textView3.setVisibility(8); boolean z2 = true; if (!areEqual) { if ((invalid != null ? invalid.getAuthorUser() : null) != null) { m.checkNotNullExpressionValue(context, "context"); charSequence = c.a.l.b.g(context, 2131890425, new Object[]{invalid.getAuthorUser().getUsername()}, null, 4); x2 x2Var = this.binding.i; m.checkNotNullExpressionValue(x2Var, "binding.itemInviteMemberContainer"); LinearLayout linearLayout = x2Var.a; m.checkNotNullExpressionValue(linearLayout, "binding.itemInviteMemberContainer.root"); linearLayout.setVisibility(0); x2 x2Var2 = this.binding.i; m.checkNotNullExpressionValue(x2Var2, "binding.itemInviteMemberContainer"); x2Var2.a.setBackgroundResource(0); TextView textView4 = this.binding.i.f178c; m.checkNotNullExpressionValue(textView4, "binding.itemInviteMember…iner.itemInviteOnlineText"); ViewExtensions.setTextAndVisibilityBy(textView4, charSequence); ImageView imageView = this.binding.i.b; m.checkNotNullExpressionValue(imageView, "binding.itemInviteMember…ainer.itemInviteOnlineDot"); imageView.setVisibility(8); TextView textView5 = this.binding.i.e; m.checkNotNullExpressionValue(textView5, "binding.itemInviteMember…itemInviteTotalMemberText"); ViewExtensions.setTextAndVisibilityBy(textView5, null); ImageView imageView2 = this.binding.i.d; m.checkNotNullExpressionValue(imageView2, "binding.itemInviteMember….itemInviteTotalMemberDot"); imageView2.setVisibility(8); MaterialButton materialButton = this.binding.j; m.checkNotNullExpressionValue(materialButton, "binding.itemInviteMentionButton"); c.a.l.b.m(materialButton, areEqual ? 2131887912 : 2131891212, new Object[0], null, 4); MaterialButton materialButton2 = this.binding.j; m.checkNotNullExpressionValue(materialButton2, "binding.itemInviteMentionButton"); if (areEqual) { if (!(invalid == null || (channel = invalid.getChannel()) == null)) { l = Long.valueOf(channel.f()); } if (l == null) { z2 = false; } } if (!z2) { i = 8; } materialButton2.setVisibility(i); this.binding.j.setOnClickListener(new WidgetChatListAdapterItemInvite$configureInvalidUI$1(this, areEqual, invalid, context)); MaterialButton materialButton3 = this.binding.f; m.checkNotNullExpressionValue(materialButton3, "binding.itemInviteJoinButton"); materialButton3.setVisibility(8); MaterialButton materialButton4 = this.binding.g; m.checkNotNullExpressionValue(materialButton4, "binding.itemInviteJoinedButton"); materialButton4.setVisibility(8); View view2 = this.binding.h; m.checkNotNullExpressionValue(view2, "binding.itemInviteLoadingButton"); view2.setVisibility(8); } } if (!areEqual) { if ((invalid != null ? invalid.getAuthorUser() : null) == null) { m.checkNotNullExpressionValue(context, "context"); charSequence = c.a.l.b.g(context, 2131890424, new Object[0], null, 4); x2 x2Var = this.binding.i; m.checkNotNullExpressionValue(x2Var, "binding.itemInviteMemberContainer"); LinearLayout linearLayout = x2Var.a; m.checkNotNullExpressionValue(linearLayout, "binding.itemInviteMemberContainer.root"); linearLayout.setVisibility(0); x2 x2Var2 = this.binding.i; m.checkNotNullExpressionValue(x2Var2, "binding.itemInviteMemberContainer"); x2Var2.a.setBackgroundResource(0); TextView textView4 = this.binding.i.f178c; m.checkNotNullExpressionValue(textView4, "binding.itemInviteMember…iner.itemInviteOnlineText"); ViewExtensions.setTextAndVisibilityBy(textView4, charSequence); ImageView imageView = this.binding.i.b; m.checkNotNullExpressionValue(imageView, "binding.itemInviteMember…ainer.itemInviteOnlineDot"); imageView.setVisibility(8); TextView textView5 = this.binding.i.e; m.checkNotNullExpressionValue(textView5, "binding.itemInviteMember…itemInviteTotalMemberText"); ViewExtensions.setTextAndVisibilityBy(textView5, null); ImageView imageView2 = this.binding.i.d; m.checkNotNullExpressionValue(imageView2, "binding.itemInviteMember….itemInviteTotalMemberDot"); imageView2.setVisibility(8); MaterialButton materialButton = this.binding.j; m.checkNotNullExpressionValue(materialButton, "binding.itemInviteMentionButton"); c.a.l.b.m(materialButton, areEqual ? 2131887912 : 2131891212, new Object[0], null, 4); MaterialButton materialButton2 = this.binding.j; m.checkNotNullExpressionValue(materialButton2, "binding.itemInviteMentionButton"); if (areEqual) { } if (!z2) { } materialButton2.setVisibility(i); this.binding.j.setOnClickListener(new WidgetChatListAdapterItemInvite$configureInvalidUI$1(this, areEqual, invalid, context)); MaterialButton materialButton3 = this.binding.f; m.checkNotNullExpressionValue(materialButton3, "binding.itemInviteJoinButton"); materialButton3.setVisibility(8); MaterialButton materialButton4 = this.binding.g; m.checkNotNullExpressionValue(materialButton4, "binding.itemInviteJoinedButton"); materialButton4.setVisibility(8); View view2 = this.binding.h; m.checkNotNullExpressionValue(view2, "binding.itemInviteLoadingButton"); view2.setVisibility(8); } } if (areEqual) { m.checkNotNullExpressionValue(context, "context"); charSequence = c.a.l.b.g(context, 2131890550, new Object[0], null, 4); } else { charSequence = null; } x2 x2Var = this.binding.i; m.checkNotNullExpressionValue(x2Var, "binding.itemInviteMemberContainer"); LinearLayout linearLayout = x2Var.a; m.checkNotNullExpressionValue(linearLayout, "binding.itemInviteMemberContainer.root"); linearLayout.setVisibility(0); x2 x2Var2 = this.binding.i; m.checkNotNullExpressionValue(x2Var2, "binding.itemInviteMemberContainer"); x2Var2.a.setBackgroundResource(0); TextView textView4 = this.binding.i.f178c; m.checkNotNullExpressionValue(textView4, "binding.itemInviteMember…iner.itemInviteOnlineText"); ViewExtensions.setTextAndVisibilityBy(textView4, charSequence); ImageView imageView = this.binding.i.b; m.checkNotNullExpressionValue(imageView, "binding.itemInviteMember…ainer.itemInviteOnlineDot"); imageView.setVisibility(8); TextView textView5 = this.binding.i.e; m.checkNotNullExpressionValue(textView5, "binding.itemInviteMember…itemInviteTotalMemberText"); ViewExtensions.setTextAndVisibilityBy(textView5, null); ImageView imageView2 = this.binding.i.d; m.checkNotNullExpressionValue(imageView2, "binding.itemInviteMember….itemInviteTotalMemberDot"); imageView2.setVisibility(8); MaterialButton materialButton = this.binding.j; m.checkNotNullExpressionValue(materialButton, "binding.itemInviteMentionButton"); c.a.l.b.m(materialButton, areEqual ? 2131887912 : 2131891212, new Object[0], null, 4); MaterialButton materialButton2 = this.binding.j; m.checkNotNullExpressionValue(materialButton2, "binding.itemInviteMentionButton"); if (areEqual) { } if (!z2) { } materialButton2.setVisibility(i); this.binding.j.setOnClickListener(new WidgetChatListAdapterItemInvite$configureInvalidUI$1(this, areEqual, invalid, context)); MaterialButton materialButton3 = this.binding.f; m.checkNotNullExpressionValue(materialButton3, "binding.itemInviteJoinButton"); materialButton3.setVisibility(8); MaterialButton materialButton4 = this.binding.g; m.checkNotNullExpressionValue(materialButton4, "binding.itemInviteJoinedButton"); materialButton4.setVisibility(8); View view2 = this.binding.h; m.checkNotNullExpressionValue(view2, "binding.itemInviteLoadingButton"); view2.setVisibility(8); } private final void configureLoadingUI() { View view = this.itemView; m.checkNotNullExpressionValue(view, "itemView"); Context context = view.getContext(); this.binding.f1735c.setText(2131890444); TextView textView = this.binding.k; m.checkNotNullExpressionValue(textView, "binding.itemInviteName"); textView.setText((CharSequence) null); this.binding.k.setTextColor(ColorCompat.getThemedColor(context, 2130969870)); this.binding.k.setBackgroundResource(2131231112); this.binding.d.setImageResource(2131231112); TextView textView2 = this.binding.e; m.checkNotNullExpressionValue(textView2, "binding.itemInviteImageText"); textView2.setVisibility(8); TextView textView3 = this.binding.b; m.checkNotNullExpressionValue(textView3, "binding.itemInviteChannelName"); textView3.setVisibility(8); x2 x2Var = this.binding.i; m.checkNotNullExpressionValue(x2Var, "binding.itemInviteMemberContainer"); LinearLayout linearLayout = x2Var.a; m.checkNotNullExpressionValue(linearLayout, "binding.itemInviteMemberContainer.root"); linearLayout.setVisibility(8); TextView textView4 = this.binding.i.f178c; m.checkNotNullExpressionValue(textView4, "binding.itemInviteMember…iner.itemInviteOnlineText"); textView4.setVisibility(8); ImageView imageView = this.binding.i.b; m.checkNotNullExpressionValue(imageView, "binding.itemInviteMember…ainer.itemInviteOnlineDot"); imageView.setVisibility(8); TextView textView5 = this.binding.i.e; m.checkNotNullExpressionValue(textView5, "binding.itemInviteMember…itemInviteTotalMemberText"); textView5.setVisibility(8); ImageView imageView2 = this.binding.i.d; m.checkNotNullExpressionValue(imageView2, "binding.itemInviteMember….itemInviteTotalMemberDot"); imageView2.setVisibility(8); MaterialButton materialButton = this.binding.j; m.checkNotNullExpressionValue(materialButton, "binding.itemInviteMentionButton"); materialButton.setVisibility(8); MaterialButton materialButton2 = this.binding.f; m.checkNotNullExpressionValue(materialButton2, "binding.itemInviteJoinButton"); materialButton2.setVisibility(8); MaterialButton materialButton3 = this.binding.g; m.checkNotNullExpressionValue(materialButton3, "binding.itemInviteJoinedButton"); materialButton3.setVisibility(8); View view2 = this.binding.h; m.checkNotNullExpressionValue(view2, "binding.itemInviteLoadingButton"); view2.setVisibility(0); } /* JADX DEBUG: Can't convert new array creation: APUT found in different block: 0x00a9: APUT (r3v33 java.lang.Object[]), (0 ??[int, short, byte, char]), (r12v2 java.lang.String) */ /* JADX WARNING: Removed duplicated region for block: B:50:0x0109 */ /* JADX WARNING: Removed duplicated region for block: B:51:0x0120 */ /* JADX WARNING: Removed duplicated region for block: B:79:0x018a */ /* JADX WARNING: Removed duplicated region for block: B:84:0x0199 */ /* JADX WARNING: Removed duplicated region for block: B:89:0x01b5 */ /* JADX WARNING: Removed duplicated region for block: B:90:0x01b7 */ /* JADX WARNING: Removed duplicated region for block: B:93:0x01ca */ private final void configureResolvedUI(Model.Resolved resolved) { CharSequence charSequence; String str; boolean z2; Guild guild; String u; String n; ModelInvite component1 = resolved.component1(); long component2 = resolved.component2(); User component3 = resolved.component3(); boolean component4 = resolved.component4(); Channel component5 = resolved.component5(); View view = this.itemView; m.checkNotNullExpressionValue(view, "itemView"); Context context = view.getContext(); int i = 0; boolean z3 = component3 != null && component3.getId() == component2; Guild guild2 = component1.getGuild(); boolean z4 = (guild2 != null ? guild2.r() : 0) < 200; Channel channel = component1.getChannel(); boolean q1 = channel != null ? AnimatableValueParser.q1(channel) : false; TextView textView = this.binding.f1735c; m.checkNotNullExpressionValue(textView, "binding.itemInviteHeader"); String str2 = null; if (q1 && z3) { m.checkNotNullExpressionValue(context, "context"); charSequence = c.a.l.b.g(context, 2131890566, new Object[0], null, 4); } else if (z3) { m.checkNotNullExpressionValue(context, "context"); charSequence = c.a.l.b.g(context, 2131890565, new Object[0], null, 4); } else if (q1 && !z3) { m.checkNotNullExpressionValue(context, "context"); charSequence = c.a.l.b.g(context, 2131890559, new Object[0], null, 4); } else if (!z4 || component1.getInviter() == null) { m.checkNotNullExpressionValue(context, "context"); charSequence = c.a.l.b.g(context, 2131890558, new Object[0], null, 4); } else { m.checkNotNullExpressionValue(context, "context"); Object[] objArr = new Object[1]; com.discord.api.user.User inviter = component1.getInviter(); objArr[0] = inviter != null ? inviter.r() : null; charSequence = c.a.l.b.g(context, 2131890448, objArr, null, 4); } textView.setText(charSequence); TextView textView2 = this.binding.k; m.checkNotNullExpressionValue(textView2, "binding.itemInviteName"); if (q1) { if (component5 == null || (str = AnimatableValueParser.A0(component5, context, false, 2)) == null) { Channel channel2 = component1.getChannel(); if (channel2 != null) { str = AnimatableValueParser.A0(channel2, context, false, 2); } } textView2.setText(str); this.binding.k.setTextColor(ColorCompat.getThemedColor(context, 2130969870)); this.binding.k.setBackgroundResource(0); if (q1) { updateIconUrlIfChanged(IconUtils.getForChannel$default(component1.getChannel(), null, 2, null)); TextView textView3 = this.binding.e; m.checkNotNullExpressionValue(textView3, "binding.itemInviteImageText"); textView3.setVisibility(8); } else { Guild guild3 = component1.getGuild(); Long valueOf = guild3 != null ? Long.valueOf(guild3.o()) : null; Guild guild4 = component1.getGuild(); updateIconUrlIfChanged(IconUtils.getForGuild$default(valueOf, guild4 != null ? guild4.n() : null, "asset://asset/images/default_icon_selected.jpg", resolved.getShouldAnimateGuildIcon(), null, 16, null)); Guild guild5 = component1.getGuild(); if (!(guild5 == null || (n = guild5.n()) == null)) { if (n.length() > 0) { z2 = true; TextView textView4 = this.binding.e; m.checkNotNullExpressionValue(textView4, "binding.itemInviteImageText"); if (!(z2 || (guild = component1.getGuild()) == null || (u = guild.u()) == null)) { str2 = GuildUtilsKt.computeShortName(u); } ViewExtensions.setTextAndVisibilityBy(textView4, str2); } } z2 = false; TextView textView4 = this.binding.e; m.checkNotNullExpressionValue(textView4, "binding.itemInviteImageText"); str2 = GuildUtilsKt.computeShortName(u); ViewExtensions.setTextAndVisibilityBy(textView4, str2); } if (component5 == null && AnimatableValueParser.l1(component5)) { configureForVocalChannel(component5, context); } else { configureForTextChannel(q1, context, component1); } if (q1) { component4 = component5 != null; } View view2 = this.binding.h; m.checkNotNullExpressionValue(view2, "binding.itemInviteLoadingButton"); view2.setVisibility(8); MaterialButton materialButton = this.binding.g; m.checkNotNullExpressionValue(materialButton, "binding.itemInviteJoinedButton"); materialButton.setVisibility(component4 ? 0 : 8); MaterialButton materialButton2 = this.binding.f; m.checkNotNullExpressionValue(materialButton2, "binding.itemInviteJoinButton"); if (!(!component4)) { i = 8; } materialButton2.setVisibility(i); MaterialButton materialButton3 = this.binding.j; m.checkNotNullExpressionValue(materialButton3, "binding.itemInviteMentionButton"); materialButton3.setVisibility(8); this.binding.f.setOnClickListener(new WidgetChatListAdapterItemInvite$configureResolvedUI$2(this, component1, context)); this.binding.g.setOnClickListener(new WidgetChatListAdapterItemInvite$configureResolvedUI$3(this, context, component1)); } Guild guild6 = component1.getGuild(); if (guild6 != null) { str = guild6.u(); textView2.setText(str); this.binding.k.setTextColor(ColorCompat.getThemedColor(context, 2130969870)); this.binding.k.setBackgroundResource(0); if (q1) { } if (component5 == null) { } configureForTextChannel(q1, context, component1); if (q1) { } View view2 = this.binding.h; m.checkNotNullExpressionValue(view2, "binding.itemInviteLoadingButton"); view2.setVisibility(8); MaterialButton materialButton = this.binding.g; m.checkNotNullExpressionValue(materialButton, "binding.itemInviteJoinedButton"); materialButton.setVisibility(component4 ? 0 : 8); MaterialButton materialButton2 = this.binding.f; m.checkNotNullExpressionValue(materialButton2, "binding.itemInviteJoinButton"); if (!(!component4)) { } materialButton2.setVisibility(i); MaterialButton materialButton3 = this.binding.j; m.checkNotNullExpressionValue(materialButton3, "binding.itemInviteMentionButton"); materialButton3.setVisibility(8); this.binding.f.setOnClickListener(new WidgetChatListAdapterItemInvite$configureResolvedUI$2(this, component1, context)); this.binding.g.setOnClickListener(new WidgetChatListAdapterItemInvite$configureResolvedUI$3(this, context, component1)); } str = null; textView2.setText(str); this.binding.k.setTextColor(ColorCompat.getThemedColor(context, 2130969870)); this.binding.k.setBackgroundResource(0); if (q1) { } if (component5 == null) { } configureForTextChannel(q1, context, component1); if (q1) { } View view2 = this.binding.h; m.checkNotNullExpressionValue(view2, "binding.itemInviteLoadingButton"); view2.setVisibility(8); MaterialButton materialButton = this.binding.g; m.checkNotNullExpressionValue(materialButton, "binding.itemInviteJoinedButton"); materialButton.setVisibility(component4 ? 0 : 8); MaterialButton materialButton2 = this.binding.f; m.checkNotNullExpressionValue(materialButton2, "binding.itemInviteJoinButton"); if (!(!component4)) { } materialButton2.setVisibility(i); MaterialButton materialButton3 = this.binding.j; m.checkNotNullExpressionValue(materialButton3, "binding.itemInviteMentionButton"); materialButton3.setVisibility(8); this.binding.f.setOnClickListener(new WidgetChatListAdapterItemInvite$configureResolvedUI$2(this, component1, context)); this.binding.g.setOnClickListener(new WidgetChatListAdapterItemInvite$configureResolvedUI$3(this, context, component1)); } private final void configureUI(Model model) { if (model instanceof Model.Loading) { configureLoadingUI(); } else if (model instanceof Model.Resolved) { configureResolvedUI((Model.Resolved) model); } else if (model instanceof Model.Invalid) { configureInvalidUI((Model.Invalid) model); } else { throw new NoWhenBranchMatchedException(); } } private final void updateIconUrlIfChanged(String str) { if (!m.areEqual(this.iconUrl, str)) { SimpleDraweeView simpleDraweeView = this.binding.d; m.checkNotNullExpressionValue(simpleDraweeView, "binding.itemInviteImage"); IconUtils.setIcon$default(simpleDraweeView, str, 2131165289, (Function1) null, (MGImages.ChangeDetector) null, 24, (Object) null); this.iconUrl = str; } } @Override // com.discord.utilities.mg_recycler.MGRecyclerViewHolder public Subscription getSubscription() { return this.subscription; } @Override // com.discord.widgets.chat.list.adapter.WidgetChatListItem public void onConfigure(int i, ChatListEntry chatListEntry) { m.checkNotNullParameter(chatListEntry, "data"); super.onConfigure(i, chatListEntry); this.item = (InviteEntry) chatListEntry; StoreInstantInvites instantInvites = StoreStream.Companion.getInstantInvites(); InviteEntry inviteEntry = this.item; if (inviteEntry == null) { m.throwUninitializedPropertyAccessException("item"); } instantInvites.fetchInviteIfNotLoaded(inviteEntry.getInviteCode(), "Invite Button Embed"); ModelProvider modelProvider = ModelProvider.INSTANCE; InviteEntry inviteEntry2 = this.item; if (inviteEntry2 == null) { m.throwUninitializedPropertyAccessException("item"); } Observable ui = ObservableExtensionsKt.ui(modelProvider.get(inviteEntry2)); WidgetChatListAdapterItemInvite$onConfigure$1 widgetChatListAdapterItemInvite$onConfigure$1 = new WidgetChatListAdapterItemInvite$onConfigure$1(this); ObservableExtensionsKt.appSubscribe$default(ui, WidgetChatListAdapterItemInvite.class, (Context) null, new WidgetChatListAdapterItemInvite$onConfigure$3(this), new WidgetChatListAdapterItemInvite$onConfigure$2(this), (Function0) null, (Function0) null, widgetChatListAdapterItemInvite$onConfigure$1, 50, (Object) null); } }