discord-jadx/app/src/main/java/com/discord/stores/StoreReadStates$computeUnre...

76 lines
3.1 KiB
Java

package com.discord.stores;
import com.discord.models.application.Unread;
import com.discord.models.message.Message;
import d0.z.d.m;
import j0.k.a;
import j0.k.b;
import j0.l.a.k;
import java.util.List;
import rx.Observable;
import rx.functions.Action0;
/* compiled from: StoreReadStates.kt */
public final class StoreReadStates$computeUnreadMarker$4<T, R> implements b<Unread.Marker, Observable<? extends Unread>> {
public final /* synthetic */ StoreReadStates this$0;
/* compiled from: StoreReadStates.kt */
/* renamed from: com.discord.stores.StoreReadStates$computeUnreadMarker$4$1 reason: invalid class name */
public static final class AnonymousClass1<T, R> implements b<List<? extends Message>, Unread> {
public final /* synthetic */ Unread.Marker $marker;
public AnonymousClass1(Unread.Marker marker) {
this.$marker = marker;
}
public final Unread call(List<Message> list) {
Unread.Marker marker = this.$marker;
m.checkNotNullExpressionValue(list, "messages");
return new Unread(marker, list);
}
/* 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 */ Unread call(List<? extends Message> list) {
return call((List<Message>) list);
}
}
/* compiled from: StoreReadStates.kt */
/* renamed from: com.discord.stores.StoreReadStates$computeUnreadMarker$4$2 reason: invalid class name */
public static final class AnonymousClass2<T, R> implements b<Boolean, Boolean> {
public static final AnonymousClass2 INSTANCE = new AnonymousClass2();
public final Boolean call(Boolean bool) {
return bool;
}
}
/* compiled from: StoreReadStates.kt */
/* renamed from: com.discord.stores.StoreReadStates$computeUnreadMarker$4$3 reason: invalid class name */
public static final class AnonymousClass3 implements Action0 {
public final /* synthetic */ StoreReadStates$computeUnreadMarker$4 this$0;
public AnonymousClass3(StoreReadStates$computeUnreadMarker$4 storeReadStates$computeUnreadMarker$4) {
this.this$0 = storeReadStates$computeUnreadMarker$4;
}
@Override // rx.functions.Action0
public final void call() {
StoreReadStates.access$clearMarker(this.this$0.this$0);
}
}
public StoreReadStates$computeUnreadMarker$4(StoreReadStates storeReadStates) {
this.this$0 = storeReadStates;
}
public final Observable<? extends Unread> call(Unread.Marker marker) {
m.checkNotNullParameter(marker, "marker");
Observable<R> a02 = StoreStream.Companion.getMessages().observeMessagesForChannel(marker.getChannelId()).F(new AnonymousClass1(marker)).a0(StoreReadStates.access$getMarkAsRead$p(this.this$0).x(AnonymousClass2.INSTANCE));
AnonymousClass3 r0 = new AnonymousClass3(this);
a.C0318a aVar = a.a;
return Observable.h0(new k(a02, new j0.l.e.a(aVar, aVar, r0)));
}
}