package com.discord.widgets.channels; import com.discord.api.channel.Channel; import com.discord.models.user.CoreUser; import com.discord.models.user.User; import com.discord.stores.StoreStream; import com.discord.utilities.user.UserUtils; import com.discord.widgets.channels.WidgetGroupInviteFriends; import d0.t.o; import d0.z.d.k; import d0.z.d.m; import j0.k.b; import j0.l.e.j; import java.util.ArrayList; import java.util.Collection; import java.util.Iterator; import java.util.List; import kotlin.jvm.functions.Function2; import rx.Observable; import rx.functions.Func2; /* compiled from: WidgetGroupInviteFriends.kt */ public final class WidgetGroupInviteFriends$Model$Companion$getForAdd$1 implements b> { public final /* synthetic */ Observable $addedUsersPublisher; public final /* synthetic */ Observable $filterPublisher; /* compiled from: WidgetGroupInviteFriends.kt */ /* renamed from: com.discord.widgets.channels.WidgetGroupInviteFriends$Model$Companion$getForAdd$1$1 reason: invalid class name */ public static final /* synthetic */ class AnonymousClass1 extends k implements Function2, String, WidgetGroupInviteFriends.Model.Companion.AddedUsersInput> { public static final AnonymousClass1 INSTANCE = new AnonymousClass1(); public AnonymousClass1() { super(2, WidgetGroupInviteFriends.Model.Companion.AddedUsersInput.class, "", "(Ljava/util/Collection;Ljava/lang/String;)V", 0); } public final WidgetGroupInviteFriends.Model.Companion.AddedUsersInput invoke(Collection collection, String str) { m.checkNotNullParameter(collection, "p1"); m.checkNotNullParameter(str, "p2"); return new WidgetGroupInviteFriends.Model.Companion.AddedUsersInput(collection, str); } } /* compiled from: WidgetGroupInviteFriends.kt */ /* renamed from: com.discord.widgets.channels.WidgetGroupInviteFriends$Model$Companion$getForAdd$1$2 reason: invalid class name */ public static final class AnonymousClass2 implements b> { public final /* synthetic */ Channel $channel; /* compiled from: WidgetGroupInviteFriends.kt */ /* renamed from: com.discord.widgets.channels.WidgetGroupInviteFriends$Model$Companion$getForAdd$1$2$2 reason: invalid class name */ public static final class AnonymousClass2 implements b> { public final /* synthetic */ WidgetGroupInviteFriends.Model.Companion.AddedUsersInput $usersFilter; public AnonymousClass2(WidgetGroupInviteFriends.Model.Companion.AddedUsersInput addedUsersInput) { this.$usersFilter = addedUsersInput; } public final List call(WidgetGroupInviteFriends.Model.ModelAppUserRelationship modelAppUserRelationship) { WidgetGroupInviteFriends.Model.FriendItem.Companion companion = WidgetGroupInviteFriends.Model.FriendItem.Companion; m.checkNotNullExpressionValue(modelAppUserRelationship, "friends"); return companion.createData(modelAppUserRelationship, this.$usersFilter.getAddedUsers()); } } /* compiled from: WidgetGroupInviteFriends.kt */ /* renamed from: com.discord.widgets.channels.WidgetGroupInviteFriends$Model$Companion$getForAdd$1$2$3 reason: invalid class name */ public static final class AnonymousClass3 implements b, Observable> { public final /* synthetic */ WidgetGroupInviteFriends.Model.Companion.AddedUsersInput $usersFilter; public final /* synthetic */ AnonymousClass2 this$0; public AnonymousClass3(AnonymousClass2 r1, WidgetGroupInviteFriends.Model.Companion.AddedUsersInput addedUsersInput) { this.this$0 = r1; this.$usersFilter = addedUsersInput; } /* 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] */ @Override // j0.k.b public /* bridge */ /* synthetic */ Observable call(List list) { return call((List) list); } public final Observable call(List list) { Channel channel = this.this$0.$channel; String filter = this.$usersFilter.getFilter(); Collection addedUsers = this.$usersFilter.getAddedUsers(); m.checkNotNullExpressionValue(list, "friendItems"); return new j(new WidgetGroupInviteFriends.Model(channel, filter, addedUsers, list, 1, UserUtils.INSTANCE.isStaff(StoreStream.Companion.getUsers().getMe()) ? 25 : 10)); } } public AnonymousClass2(Channel channel) { this.$channel = channel; } public final Observable call(WidgetGroupInviteFriends.Model.Companion.AddedUsersInput addedUsersInput) { ArrayList arrayList; WidgetGroupInviteFriends.Model.Companion companion = WidgetGroupInviteFriends.Model.Companion; List w = this.$channel.w(); if (w != null) { arrayList = new ArrayList(o.collectionSizeOrDefault(w, 10)); Iterator it = w.iterator(); while (it.hasNext()) { arrayList.add(new CoreUser(it.next())); } } else { arrayList = null; } return WidgetGroupInviteFriends.Model.Companion.access$getFilteredFriends(companion, arrayList, addedUsersInput.getFilter()).F(new AnonymousClass2(addedUsersInput)).X(new AnonymousClass3(this, addedUsersInput)); } } public WidgetGroupInviteFriends$Model$Companion$getForAdd$1(Observable observable, Observable observable2) { this.$addedUsersPublisher = observable; this.$filterPublisher = observable2; } /* JADX WARN: Multi-variable type inference failed */ /* JADX WARNING: Unknown variable types count: 1 */ public final Observable call(Channel channel) { if (channel == null) { return new j(null); } Observable observable = this.$addedUsersPublisher; Observable observable2 = this.$filterPublisher; AnonymousClass1 r2 = AnonymousClass1.INSTANCE; if (r2 != null) { r2 = new WidgetGroupInviteFriends$sam$rx_functions_Func2$0(r2); } return Observable.j(observable, observable2, (Func2) r2).X(new AnonymousClass2(channel)); } }