package com.discord.stores; import com.discord.stores.StoreMessageAck; import d0.z.d.m; import j0.k.b; import j0.l.e.j; import rx.Observable; import rx.functions.Func3; /* compiled from: StoreMessageAck.kt */ public final class StoreMessageAck$getPendingAck$2 implements b> { public final /* synthetic */ boolean $isLockedAck; public final /* synthetic */ StoreMessageAck$getPendingAck$1 $isUpdateRequired$1; public final /* synthetic */ StoreMessageAck this$0; /* compiled from: StoreMessageAck.kt */ /* renamed from: com.discord.stores.StoreMessageAck$getPendingAck$2$1 reason: invalid class name */ public static final class AnonymousClass1 implements Func3 { public final /* synthetic */ Long $channelId; public final /* synthetic */ StoreMessageAck$getPendingAck$2 this$0; public AnonymousClass1(StoreMessageAck$getPendingAck$2 storeMessageAck$getPendingAck$2, Long l) { this.this$0 = storeMessageAck$getPendingAck$2; this.$channelId = l; } /* JADX WARNING: Code restructure failed: missing block: B:5:0x0026, code lost: if (r8.invoke(r6, r7.longValue()) != false) goto L_0x0028; */ public final StoreMessageAck.PendingAck call(StoreMessageAck.Ack ack, Long l, StoreMessageAck.ThreadState threadState) { StoreMessageAck storeMessageAck = this.this$0.this$0; m.checkNotNullExpressionValue(threadState, "threadState"); if (StoreMessageAck.access$shouldAck(storeMessageAck, threadState)) { StoreMessageAck$getPendingAck$2 storeMessageAck$getPendingAck$2 = this.this$0; if (!storeMessageAck$getPendingAck$2.$isLockedAck) { StoreMessageAck$getPendingAck$1 storeMessageAck$getPendingAck$1 = storeMessageAck$getPendingAck$2.$isUpdateRequired$1; m.checkNotNullExpressionValue(l, "mostRecentMessageId"); } Long l2 = this.$channelId; m.checkNotNullExpressionValue(l2, "channelId"); long longValue = l2.longValue(); m.checkNotNullExpressionValue(l, "mostRecentMessageId"); return new StoreMessageAck.PendingAck(longValue, new StoreMessageAck.Ack(l.longValue(), true, this.this$0.$isLockedAck)); } return StoreMessageAck.PendingAck.Companion.getEMPTY(); } } public StoreMessageAck$getPendingAck$2(StoreMessageAck storeMessageAck, boolean z2, StoreMessageAck$getPendingAck$1 storeMessageAck$getPendingAck$1) { this.this$0 = storeMessageAck; this.$isLockedAck = z2; this.$isUpdateRequired$1 = storeMessageAck$getPendingAck$1; } public final Observable call(Long l) { if (l.longValue() <= 0) { return new j(StoreMessageAck.PendingAck.Companion.getEMPTY()); } StoreMessageAck messageAck$app_productionBetaRelease = StoreMessageAck.access$getStream$p(this.this$0).getMessageAck$app_productionBetaRelease(); m.checkNotNullExpressionValue(l, "channelId"); return Observable.i(messageAck$app_productionBetaRelease.observeForChannel(l.longValue()), StoreMessageAck.access$getStream$p(this.this$0).getMessagesMostRecent$app_productionBetaRelease().observeRecentMessageIds(l.longValue()), StoreMessageAck.access$observeThreadState(this.this$0, l.longValue()), new AnonymousClass1(this, l)); } }