package com.discord.stores; import com.discord.api.user.User; import com.discord.models.message.Message; import com.discord.stores.StoreMessagesLoader; import d0.z.d.m; import d0.z.d.o; import java.util.Iterator; import java.util.List; import kotlin.jvm.functions.Function1; /* compiled from: StoreMessagesLoader.kt */ public final class StoreMessagesLoader$handleLoadedMessages$1 extends o implements Function1 { public final /* synthetic */ boolean $isAllLoaded; public final /* synthetic */ boolean $isAppendingTop; public final /* synthetic */ boolean $isInitial; public final /* synthetic */ List $messages; public final /* synthetic */ StoreMessagesLoader this$0; /* JADX INFO: super call moved to the top of the method (can break code semantics) */ public StoreMessagesLoader$handleLoadedMessages$1(StoreMessagesLoader storeMessagesLoader, boolean z2, boolean z3, boolean z4, List list) { super(1); this.this$0 = storeMessagesLoader; this.$isInitial = z2; this.$isAppendingTop = z3; this.$isAllLoaded = z4; this.$messages = list; } public final StoreMessagesLoader.ChannelLoadedState invoke(StoreMessagesLoader.ChannelLoadedState channelLoadedState) { Long l; Object obj; boolean z2; m.checkNotNullParameter(channelLoadedState, "it"); boolean isInitialMessagesLoaded = this.$isInitial ? true : channelLoadedState.isInitialMessagesLoaded(); boolean isOldestMessagesLoaded = (this.$isInitial || this.$isAppendingTop) ? this.$isAllLoaded : channelLoadedState.isOldestMessagesLoaded(); Iterator it = this.$messages.iterator(); while (true) { l = null; if (!it.hasNext()) { obj = null; break; } obj = it.next(); User author = ((Message) obj).getAuthor(); if (author == null || author.i() != StoreMessagesLoader.access$getStream$p(this.this$0).getUsers$app_productionBetaRelease().getMe().getId()) { z2 = false; continue; } else { z2 = true; continue; } if (z2) { break; } } Message message = (Message) obj; if (message != null) { l = Long.valueOf(message.getId()); } return StoreMessagesLoader.ChannelLoadedState.copy$default(channelLoadedState, isInitialMessagesLoaded, isOldestMessagesLoaded, false, false, l, 8, null); } }