package com.discord.widgets.user; import com.discord.models.guild.Guild; import com.discord.models.member.GuildMember; import d0.d0.f; import d0.t.g0; import d0.z.d.m; import d0.z.d.o; import java.util.ArrayList; import java.util.Collection; import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import kotlin.jvm.functions.Function0; /* compiled from: UserMutualGuildsManager.kt */ public final class UserMutualGuildsManager$observeMutualGuilds$1 extends o implements Function0>> { public final /* synthetic */ Collection $userIds; public final /* synthetic */ UserMutualGuildsManager this$0; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public UserMutualGuildsManager$observeMutualGuilds$1(UserMutualGuildsManager userMutualGuildsManager, Collection collection) { super(0); this.this$0 = userMutualGuildsManager; this.$userIds = collection; } /* Return type fixed from 'java.util.Map>' to match base method */ @Override // kotlin.jvm.functions.Function0 /* renamed from: invoke */ public final Map> mo1invoke() { LinkedHashMap orderedGuilds = UserMutualGuildsManager.access$getStoreGuildsSorted$p(this.this$0).getOrderedGuilds(); Map> members = UserMutualGuildsManager.access$getStoreGuilds$p(this.this$0).getMembers(); Collection values = orderedGuilds.values(); Collection collection = this.$userIds; LinkedHashMap linkedHashMap = new LinkedHashMap(f.coerceAtLeast(g0.mapCapacity(d0.t.o.collectionSizeOrDefault(collection, 10)), 16)); for (Number number : collection) { Long valueOf = Long.valueOf(number.longValue()); long longValue = number.longValue(); m.checkNotNullExpressionValue(values, "guildsList"); ArrayList arrayList = new ArrayList(); for (Object obj : values) { Map map = members.get(Long.valueOf(((Guild) obj).getId())); boolean z2 = true; if (map == null || !map.containsKey(Long.valueOf(longValue))) { z2 = false; } if (z2) { arrayList.add(obj); } } linkedHashMap.put(valueOf, arrayList); } return linkedHashMap; } }