package com.discord.widgets.user.usersheet; import c.d.b.a.a; import com.discord.api.channel.Channel; import com.discord.api.channel.ChannelUtils; import com.discord.api.role.GuildRole; import com.discord.api.user.UserProfile; import com.discord.api.voice.state.StageRequestToSpeakState; import com.discord.api.voice.state.VoiceState; import com.discord.models.guild.Guild; import com.discord.models.member.GuildMember; import com.discord.models.user.MeUser; import com.discord.models.user.User; import com.discord.stores.StoreGuilds; import com.discord.stores.StoreMediaSettings; import com.discord.stores.StorePermissions; import com.discord.stores.StoreStageChannels; import com.discord.stores.StoreUserNotes; import com.discord.stores.StoreUserPresence; import com.discord.stores.StoreUserProfile; import com.discord.stores.StoreUserRelationships; import com.discord.stores.StoreVoiceStates; import com.discord.utilities.rx.ObservableCombineLatestOverloadsKt; import com.discord.utilities.streams.StreamContext; import com.discord.utilities.streams.StreamContextService; import com.discord.widgets.guildcommunicationdisabled.start.GuildCommunicationDisabledGuildsFeatureFlag; import com.discord.widgets.stage.StageRoles; import com.discord.widgets.user.presence.ModelRichPresence; import com.discord.widgets.user.usersheet.WidgetUserSheetViewModel; import com.discord.widgets.user.usersheet.WidgetUserSheetViewModelStoreState; import d0.t.h0; import d0.t.n; import d0.z.d.m; import d0.z.d.o; import j0.k.b; import j0.l.e.j; import java.util.Map; import java.util.concurrent.TimeUnit; import kotlin.jvm.functions.Function16; import rx.Observable; /* compiled from: WidgetUserSheetViewModelStoreState.kt */ public final class WidgetUserSheetViewModelStoreState$observeStoreState$3 implements b> { public final /* synthetic */ Long $guildId; public final /* synthetic */ StoreGuilds $storeGuilds; public final /* synthetic */ StoreMediaSettings $storeMediaSettings; public final /* synthetic */ StorePermissions $storePermissions; public final /* synthetic */ StoreStageChannels $storeStageChannels; public final /* synthetic */ StoreUserNotes $storeUserNotes; public final /* synthetic */ StoreUserPresence $storeUserPresence; public final /* synthetic */ StoreUserProfile $storeUserProfile; public final /* synthetic */ StoreUserRelationships $storeUserRelationships; public final /* synthetic */ StoreVoiceStates $storeVoiceStates; public final /* synthetic */ StreamContextService $streamContextService; /* compiled from: WidgetUserSheetViewModelStoreState.kt */ /* renamed from: com.discord.widgets.user.usersheet.WidgetUserSheetViewModelStoreState$observeStoreState$3$1 reason: invalid class name */ public static final class AnonymousClass1 implements b { public static final AnonymousClass1 INSTANCE = new AnonymousClass1(); public final Void call(Long l) { return null; } } /* compiled from: WidgetUserSheetViewModelStoreState.kt */ /* renamed from: com.discord.widgets.user.usersheet.WidgetUserSheetViewModelStoreState$observeStoreState$3$2 reason: invalid class name */ public static final class AnonymousClass2 extends o implements Function16, Map, Map, Map, StoreMediaSettings.VoiceConfiguration, ModelRichPresence, Guild, Long, StreamContext, UserProfile, Integer, StoreUserNotes.UserNoteState, StageRoles, StageRequestToSpeakState, StageRoles, Boolean, WidgetUserSheetViewModel.StoreState> { public final /* synthetic */ Channel $channel; public final /* synthetic */ MeUser $me; public final /* synthetic */ Channel $selectedVoiceChannel; public final /* synthetic */ User $user; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public AnonymousClass2(User user, MeUser meUser, Channel channel, Channel channel2) { super(16); this.$user = user; this.$me = meUser; this.$channel = channel; this.$selectedVoiceChannel = channel2; } public final WidgetUserSheetViewModel.StoreState invoke(Map map, Map map2, Map map3, Map map4, StoreMediaSettings.VoiceConfiguration voiceConfiguration, ModelRichPresence modelRichPresence, Guild guild, Long l, StreamContext streamContext, UserProfile userProfile, Integer num, StoreUserNotes.UserNoteState userNoteState, StageRoles stageRoles, StageRequestToSpeakState stageRequestToSpeakState, StageRoles stageRoles2, boolean z2) { m.checkNotNullParameter(map, "computedMembers"); m.checkNotNullParameter(map2, "guildRoles"); m.checkNotNullParameter(map3, "mySelectedVoiceChannelVoiceStates"); m.checkNotNullParameter(map4, "currentChannelVoiceStates"); m.checkNotNullParameter(voiceConfiguration, "voiceConfig"); m.checkNotNullParameter(userProfile, "userProfile"); m.checkNotNullParameter(userNoteState, "userNote"); m.checkNotNullParameter(stageRequestToSpeakState, "userRequestToSpeakState"); Boolean bool = (Boolean) a.e(this.$user, voiceConfiguration.getMutedUsers()); boolean booleanValue = bool != null ? bool.booleanValue() : false; boolean isSelfMuted = voiceConfiguration.isSelfMuted(); boolean isSelfDeafened = voiceConfiguration.isSelfDeafened(); Float f = (Float) a.e(this.$user, voiceConfiguration.getUserOutputVolumes()); float floatValue = f != null ? f.floatValue() : 100.0f; User user = this.$user; MeUser meUser = this.$me; Channel channel = this.$channel; Channel channel2 = this.$selectedVoiceChannel; return new WidgetUserSheetViewModel.StoreState(user, meUser, channel, map, map2, map3, map4, booleanValue, isSelfMuted, isSelfDeafened, floatValue, modelRichPresence, guild, l, streamContext, userProfile, num, userNoteState, (channel2 == null || !ChannelUtils.z(channel2)) ? null : channel2, stageRoles, stageRequestToSpeakState, stageRoles2, z2, null); } /* 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, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object, java.lang.Object] */ @Override // kotlin.jvm.functions.Function16 public /* bridge */ /* synthetic */ WidgetUserSheetViewModel.StoreState invoke(Map map, Map map2, Map map3, Map map4, StoreMediaSettings.VoiceConfiguration voiceConfiguration, ModelRichPresence modelRichPresence, Guild guild, Long l, StreamContext streamContext, UserProfile userProfile, Integer num, StoreUserNotes.UserNoteState userNoteState, StageRoles stageRoles, StageRequestToSpeakState stageRequestToSpeakState, StageRoles stageRoles2, Boolean bool) { return invoke((Map) map, (Map) map2, (Map) map3, (Map) map4, voiceConfiguration, modelRichPresence, guild, l, streamContext, userProfile, num, userNoteState, stageRoles, stageRequestToSpeakState, stageRoles2, bool.booleanValue()); } } public WidgetUserSheetViewModelStoreState$observeStoreState$3(Long l, StoreGuilds storeGuilds, StoreVoiceStates storeVoiceStates, StoreUserPresence storeUserPresence, StorePermissions storePermissions, StreamContextService streamContextService, StoreStageChannels storeStageChannels, StoreMediaSettings storeMediaSettings, StoreUserProfile storeUserProfile, StoreUserRelationships storeUserRelationships, StoreUserNotes storeUserNotes) { this.$guildId = l; this.$storeGuilds = storeGuilds; this.$storeVoiceStates = storeVoiceStates; this.$storeUserPresence = storeUserPresence; this.$storePermissions = storePermissions; this.$streamContextService = streamContextService; this.$storeStageChannels = storeStageChannels; this.$storeMediaSettings = storeMediaSettings; this.$storeUserProfile = storeUserProfile; this.$storeUserRelationships = storeUserRelationships; this.$storeUserNotes = storeUserNotes; } /* JADX WARNING: Code restructure failed: missing block: B:32:0x00e3, code lost: if (r6 != null) goto L_0x00ec; */ /* JADX WARNING: Code restructure failed: missing block: B:36:0x00f9, code lost: if (r7 != null) goto L_0x0103; */ /* JADX WARNING: Code restructure failed: missing block: B:42:0x0123, code lost: if (r2 != null) goto L_0x012f; */ /* JADX WARNING: Code restructure failed: missing block: B:47:0x0141, code lost: if (r3 != null) goto L_0x014e; */ /* JADX WARNING: Code restructure failed: missing block: B:56:0x0176, code lost: if (r5 != null) goto L_0x0181; */ /* JADX WARNING: Removed duplicated region for block: B:15:0x0071 */ /* JADX WARNING: Removed duplicated region for block: B:20:0x008e */ /* JADX WARNING: Removed duplicated region for block: B:25:0x00ac */ /* JADX WARNING: Removed duplicated region for block: B:31:0x00d6 */ /* JADX WARNING: Removed duplicated region for block: B:35:0x00ee */ /* JADX WARNING: Removed duplicated region for block: B:37:0x00fc */ /* JADX WARNING: Removed duplicated region for block: B:41:0x0112 */ /* JADX WARNING: Removed duplicated region for block: B:43:0x0126 */ /* JADX WARNING: Removed duplicated region for block: B:46:0x0131 */ /* JADX WARNING: Removed duplicated region for block: B:48:0x0144 */ /* JADX WARNING: Removed duplicated region for block: B:55:0x0165 */ public final Observable call(WidgetUserSheetViewModelStoreState.BootstrapData bootstrapData) { Observable> observable; Observable> observable2; Observable observable3; Observable observable4; Observable observable5; Channel channel; MeUser meUser; Observable observable6; MeUser meUser2; Observable observable7; Observable observable8; Observable> observe; Observable> observe2; User component1 = bootstrapData.component1(); MeUser component2 = bootstrapData.component2(); Channel component3 = bootstrapData.component3(); Channel component4 = bootstrapData.component4(); if (component1 == null) { return Observable.d0(5, TimeUnit.SECONDS).F(AnonymousClass1.INSTANCE); } Long l = this.$guildId; if (l == null) { l = component3 != null ? Long.valueOf(component3.f()) : null; } if (l != null) { l.longValue(); Observable> observeComputed = this.$storeGuilds.observeComputed(l.longValue(), n.listOf((Object[]) new Long[]{Long.valueOf(component1.getId()), Long.valueOf(component2.getId())})); if (observeComputed != null) { observable = observeComputed; if (l != null) { l.longValue(); Observable> observeRoles = this.$storeGuilds.observeRoles(l.longValue()); if (observeRoles != null) { observable2 = observeRoles; Observable> jVar = (component4 != null || (observe2 = this.$storeVoiceStates.observe(component4.f(), component4.h())) == null) ? new j(h0.emptyMap()) : observe2; Observable> jVar2 = (component3 != null || (observe = this.$storeVoiceStates.observe(component3.f(), component3.h())) == null) ? new j(h0.emptyMap()) : observe; Observable observable9 = ModelRichPresence.Companion.get(component1.getId(), this.$storeUserPresence); if (l != null) { l.longValue(); observable3 = this.$storeGuilds.observeGuild(l.longValue()); } observable3 = new j<>(null); if (component3 != null) { observable4 = observable; observable5 = this.$storePermissions.observePermissionsForChannel(component3.h()); } else { observable4 = observable; } observable5 = new j<>(null); Observable forUser = this.$streamContextService.getForUser(component1.getId(), true); if (component4 != null) { meUser = component2; channel = component3; observable6 = this.$storeStageChannels.observeUserRoles(component1.getId(), component4.h()); } else { meUser = component2; channel = component3; } observable6 = new j<>(null); if (component4 != null) { meUser2 = meUser; observable7 = this.$storeStageChannels.observeUserRequestToSpeakState(component1.getId(), component4.h()); } else { meUser2 = meUser; } observable7 = new j(StageRequestToSpeakState.NONE); if (component4 == null || (r9 = this.$storeStageChannels.observeMyRoles(component4.h())) == null) { Observable observable10 = new j<>(null); } if (l != null) { l.longValue(); observable8 = GuildCommunicationDisabledGuildsFeatureFlag.Companion.getINSTANCE().observeCanGuildAccessCommunicationDisabled(l.longValue()); } observable8 = new j(Boolean.FALSE); m.checkNotNullExpressionValue(observable4, "computedMembersObservable"); m.checkNotNullExpressionValue(observable2, "guildRolesObservable"); m.checkNotNullExpressionValue(jVar, "mySelectedVoiceChannelVoiceStatesObservable"); m.checkNotNullExpressionValue(jVar2, "currentChannelVoiceStatesObservable"); Observable voiceConfig = this.$storeMediaSettings.getVoiceConfig(); m.checkNotNullExpressionValue(observable3, "guildsObservable"); m.checkNotNullExpressionValue(observable5, "permissionsObservable"); Observable observeUserProfile = this.$storeUserProfile.observeUserProfile(component1.getId()); Observable observe3 = this.$storeUserRelationships.observe(component1.getId()); Observable observeUserNote = this.$storeUserNotes.observeUserNote(component1.getId()); m.checkNotNullExpressionValue(observable6, "userStageRolesObservable"); m.checkNotNullExpressionValue(observable7, "userStageRequestToSpeakStateObservable"); m.checkNotNullExpressionValue(observable10, "myStageRolesObservable"); m.checkNotNullExpressionValue(observable8, "canDisableCommunicationObservable"); return ObservableCombineLatestOverloadsKt.combineLatest(observable4, observable2, jVar, jVar2, voiceConfig, observable9, observable3, observable5, forUser, observeUserProfile, observe3, observeUserNote, observable6, observable7, observable10, observable8, new AnonymousClass2(component1, meUser2, channel, component4)); } } observable2 = new j(h0.emptyMap()); if (component4 != null) { } if (component3 != null) { } Observable observable9 = ModelRichPresence.Companion.get(component1.getId(), this.$storeUserPresence); if (l != null) { } observable3 = new j<>(null); if (component3 != null) { } observable5 = new j<>(null); Observable forUser = this.$streamContextService.getForUser(component1.getId(), true); if (component4 != null) { } observable6 = new j<>(null); if (component4 != null) { } observable7 = new j(StageRequestToSpeakState.NONE); Observable observable10 = new j<>(null); if (l != null) { } observable8 = new j(Boolean.FALSE); m.checkNotNullExpressionValue(observable4, "computedMembersObservable"); m.checkNotNullExpressionValue(observable2, "guildRolesObservable"); m.checkNotNullExpressionValue(jVar, "mySelectedVoiceChannelVoiceStatesObservable"); m.checkNotNullExpressionValue(jVar2, "currentChannelVoiceStatesObservable"); Observable voiceConfig = this.$storeMediaSettings.getVoiceConfig(); m.checkNotNullExpressionValue(observable3, "guildsObservable"); m.checkNotNullExpressionValue(observable5, "permissionsObservable"); Observable observeUserProfile = this.$storeUserProfile.observeUserProfile(component1.getId()); Observable observe3 = this.$storeUserRelationships.observe(component1.getId()); Observable observeUserNote = this.$storeUserNotes.observeUserNote(component1.getId()); m.checkNotNullExpressionValue(observable6, "userStageRolesObservable"); m.checkNotNullExpressionValue(observable7, "userStageRequestToSpeakStateObservable"); m.checkNotNullExpressionValue(observable10, "myStageRolesObservable"); m.checkNotNullExpressionValue(observable8, "canDisableCommunicationObservable"); return ObservableCombineLatestOverloadsKt.combineLatest(observable4, observable2, jVar, jVar2, voiceConfig, observable9, observable3, observable5, forUser, observeUserProfile, observe3, observeUserNote, observable6, observable7, observable10, observable8, new AnonymousClass2(component1, meUser2, channel, component4)); } } observable = new j(h0.emptyMap()); if (l != null) { } observable2 = new j(h0.emptyMap()); if (component4 != null) { } if (component3 != null) { } Observable observable9 = ModelRichPresence.Companion.get(component1.getId(), this.$storeUserPresence); if (l != null) { } observable3 = new j<>(null); if (component3 != null) { } observable5 = new j<>(null); Observable forUser = this.$streamContextService.getForUser(component1.getId(), true); if (component4 != null) { } observable6 = new j<>(null); if (component4 != null) { } observable7 = new j(StageRequestToSpeakState.NONE); Observable observable10 = new j<>(null); if (l != null) { } observable8 = new j(Boolean.FALSE); m.checkNotNullExpressionValue(observable4, "computedMembersObservable"); m.checkNotNullExpressionValue(observable2, "guildRolesObservable"); m.checkNotNullExpressionValue(jVar, "mySelectedVoiceChannelVoiceStatesObservable"); m.checkNotNullExpressionValue(jVar2, "currentChannelVoiceStatesObservable"); Observable voiceConfig = this.$storeMediaSettings.getVoiceConfig(); m.checkNotNullExpressionValue(observable3, "guildsObservable"); m.checkNotNullExpressionValue(observable5, "permissionsObservable"); Observable observeUserProfile = this.$storeUserProfile.observeUserProfile(component1.getId()); Observable observe3 = this.$storeUserRelationships.observe(component1.getId()); Observable observeUserNote = this.$storeUserNotes.observeUserNote(component1.getId()); m.checkNotNullExpressionValue(observable6, "userStageRolesObservable"); m.checkNotNullExpressionValue(observable7, "userStageRequestToSpeakStateObservable"); m.checkNotNullExpressionValue(observable10, "myStageRolesObservable"); m.checkNotNullExpressionValue(observable8, "canDisableCommunicationObservable"); return ObservableCombineLatestOverloadsKt.combineLatest(observable4, observable2, jVar, jVar2, voiceConfig, observable9, observable3, observable5, forUser, observeUserProfile, observe3, observeUserNote, observable6, observable7, observable10, observable8, new AnonymousClass2(component1, meUser2, channel, component4)); } }