package com.discord.stores; import com.discord.models.domain.emoji.EmojiSet; import com.discord.models.domain.emoji.ModelEmojiCustom; import com.discord.stores.StoreEmoji; import com.discord.stores.StoreMediaFavorites; import com.discord.utilities.Quad; import d0.z.d.m; import j0.k.b; import java.util.List; import java.util.Map; import java.util.Set; import rx.Observable; /* compiled from: StoreEmoji.kt */ public final class StoreEmoji$getEmojiSet$4 implements b, ? extends Set>, Observable> { public final /* synthetic */ StoreEmoji.EmojiContext $emojiContext; public final /* synthetic */ boolean $includeUnavailableEmojis; public final /* synthetic */ boolean $includeUnusableEmojis; public final /* synthetic */ StoreEmoji this$0; /* compiled from: StoreEmoji.kt */ /* renamed from: com.discord.stores.StoreEmoji$getEmojiSet$4$1 reason: invalid class name */ public static final class AnonymousClass1 implements b>, EmojiSet> { public final /* synthetic */ Set $favorites; public final /* synthetic */ Boolean $hasExternalEmojiPermission; public final /* synthetic */ Boolean $isPremium; public final /* synthetic */ List $sortedGuildIds; public final /* synthetic */ StoreEmoji$getEmojiSet$4 this$0; public AnonymousClass1(StoreEmoji$getEmojiSet$4 storeEmoji$getEmojiSet$4, List list, Boolean bool, Boolean bool2, Set set) { this.this$0 = storeEmoji$getEmojiSet$4; this.$sortedGuildIds = list; this.$isPremium = bool; this.$hasExternalEmojiPermission = bool2; this.$favorites = set; } public final EmojiSet call(Map> map) { StoreEmoji storeEmoji = this.this$0.this$0; m.checkNotNullExpressionValue(map, "allowedCustomEmoji"); StoreEmoji.EmojiContext emojiContext = this.this$0.$emojiContext; List list = this.$sortedGuildIds; m.checkNotNullExpressionValue(list, "sortedGuildIds"); Boolean bool = this.$isPremium; m.checkNotNullExpressionValue(bool, "isPremium"); boolean booleanValue = bool.booleanValue(); StoreEmoji$getEmojiSet$4 storeEmoji$getEmojiSet$4 = this.this$0; boolean z2 = storeEmoji$getEmojiSet$4.$includeUnavailableEmojis; boolean z3 = storeEmoji$getEmojiSet$4.$includeUnusableEmojis; Boolean bool2 = this.$hasExternalEmojiPermission; m.checkNotNullExpressionValue(bool2, "hasExternalEmojiPermission"); boolean booleanValue2 = bool2.booleanValue(); Set set = this.$favorites; m.checkNotNullExpressionValue(set, "favorites"); return StoreEmoji.access$buildUsableEmojiSet(storeEmoji, map, emojiContext, list, booleanValue, z3, z2, booleanValue2, set); } } public StoreEmoji$getEmojiSet$4(StoreEmoji storeEmoji, StoreEmoji.EmojiContext emojiContext, boolean z2, boolean z3) { this.this$0 = storeEmoji; this.$emojiContext = emojiContext; this.$includeUnavailableEmojis = z2; this.$includeUnusableEmojis = z3; } /* 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(Quad, ? extends Set> quad) { return call((Quad, ? extends Set>) quad); } public final Observable call(Quad, ? extends Set> quad) { return StoreEmoji.access$getCustomEmojiStore$p(this.this$0).observeAllowedGuildEmoji().F(new AnonymousClass1(this, (List) quad.component3(), quad.component1(), quad.component2(), (Set) quad.component4())); } }