2021-06-27 20:44:35 +00:00
package com.discord.stores ;
2021-07-03 23:36:06 +00:00
import com.discord.models.message.Message ;
2021-06-27 20:44:35 +00:00
import com.discord.stores.StoreMessagesLoader ;
import d0.z.d.m ;
import d0.z.d.o ;
import java.util.List ;
import kotlin.Unit ;
import kotlin.jvm.functions.Function1 ;
import kotlin.jvm.functions.Function4 ;
/* compiled from: StoreMessagesLoader.kt */
2021-06-27 20:53:42 +00:00
public final class StoreMessagesLoader$tryLoadMessages$4 extends o implements Function4 < Long , List < ? extends Message > , Boolean , Boolean , Unit > {
2021-06-27 20:44:35 +00:00
public final /* synthetic */ StoreMessagesLoader$tryLoadMessages$3 $loadMessages$3 ;
public final /* synthetic */ StoreMessagesLoader this $0 ;
/* compiled from: StoreMessagesLoader.kt */
/* renamed from: com.discord.stores.StoreMessagesLoader$tryLoadMessages$4$1 reason: invalid class name */
public static final class AnonymousClass1 extends o implements Function1 < StoreMessagesLoader . ChannelLoadedState , StoreMessagesLoader . ChannelLoadedState > {
public static final AnonymousClass1 INSTANCE = new AnonymousClass1 ( ) ;
public AnonymousClass1 ( ) {
super ( 1 ) ;
}
public final StoreMessagesLoader . ChannelLoadedState invoke ( StoreMessagesLoader . ChannelLoadedState channelLoadedState ) {
m . checkNotNullParameter ( channelLoadedState , " it " ) ;
return StoreMessagesLoader . ChannelLoadedState . copy$default ( channelLoadedState , false , false , false , false , null , 27 , null ) ;
}
}
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
public StoreMessagesLoader$tryLoadMessages$4 ( StoreMessagesLoader storeMessagesLoader , StoreMessagesLoader$tryLoadMessages$3 storeMessagesLoader$tryLoadMessages$3 ) {
super ( 4 ) ;
this . this$0 = storeMessagesLoader ;
this . $loadMessages$3 = storeMessagesLoader$tryLoadMessages$3 ;
}
/* 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] */
@Override // kotlin.jvm.functions.Function4
2021-06-27 20:53:42 +00:00
public /* bridge */ /* synthetic */ Unit invoke ( Long l , List < ? extends Message > list , Boolean bool , Boolean bool2 ) {
invoke ( l . longValue ( ) , ( List < Message > ) list , bool . booleanValue ( ) , bool2 . booleanValue ( ) ) ;
2021-06-27 20:44:35 +00:00
return Unit . a ;
}
2021-06-27 20:53:42 +00:00
public final synchronized void invoke ( long j , List < Message > list , boolean z2 , boolean z3 ) {
2021-06-27 20:44:35 +00:00
m . checkNotNullParameter ( list , " messages " ) ;
if ( list . isEmpty ( ) ) {
StoreMessagesLoader . access$channelLoadedStateUpdate ( this . this$0 , j , AnonymousClass1 . INSTANCE ) ;
return ;
}
if ( z2 ) {
2021-07-03 23:36:06 +00:00
StoreMessagesLoader$tryLoadMessages$3 . invoke$default ( this . $loadMessages$3 , j , null , Long . valueOf ( list . get ( 0 ) . getId ( ) ) , null , 10 , null ) ;
2021-06-27 20:44:35 +00:00
} else if ( z3 ) {
2021-07-03 23:36:06 +00:00
StoreMessagesLoader$tryLoadMessages$3 . invoke$default ( this . $loadMessages$3 , j , null , null , Long . valueOf ( list . get ( list . size ( ) - 1 ) . getId ( ) ) , 6 , null ) ;
2021-06-27 20:44:35 +00:00
}
}
}