102.11 - Beta (102111)
This commit is contained in:
parent
f9aa3ad2be
commit
8f8e2cbb05
17 changed files with 301 additions and 307 deletions
|
@ -10,8 +10,8 @@ android {
|
|||
applicationId 'com.discord'
|
||||
minSdkVersion 21
|
||||
targetSdkVersion 30
|
||||
versionCode 102109
|
||||
versionName "102.9 - Beta"
|
||||
versionCode 102111
|
||||
versionName "102.11 - Beta"
|
||||
|
||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||
}
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="102109" android:versionName="102.9 - Beta" android:installLocation="auto" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.discord" platformBuildVersionCode="30" platformBuildVersionName="11">
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android" android:versionCode="102111" android:versionName="102.11 - Beta" android:installLocation="auto" android:compileSdkVersion="30" android:compileSdkVersionCodename="11" package="com.discord" platformBuildVersionCode="30" platformBuildVersionName="11">
|
||||
<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="30"/>
|
||||
<uses-feature android:name="android.hardware.camera" android:required="false"/>
|
||||
<uses-feature android:name="android.hardware.camera.autofocus" android:required="false"/>
|
||||
|
|
|
@ -486,7 +486,7 @@ public final class StoreApplicationInteractions extends StoreV2 {
|
|||
@StoreThread
|
||||
private final void handleSendApplicationCommandRequest(ApplicationCommandLocalSendData applicationCommandLocalSendData, List<? extends Attachment<?>> list, Function0<Unit> function0, Function1<? super Error, Unit> function1) {
|
||||
upsertApplicationCommandSendData(applicationCommandLocalSendData);
|
||||
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.restSubscribeOn$default(sendApplicationCommandObservable(applicationCommandLocalSendData, list), false, 1, null), StoreApplicationInteractions.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreApplicationInteractions$handleSendApplicationCommandRequest$1(this, applicationCommandLocalSendData, function0, function1), 62, (Object) null);
|
||||
ObservableExtensionsKt.appSubscribe$default(sendApplicationCommandObservable(applicationCommandLocalSendData, list), StoreApplicationInteractions.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new StoreApplicationInteractions$handleSendApplicationCommandRequest$1(this, applicationCommandLocalSendData, function0, function1), 62, (Object) null);
|
||||
}
|
||||
|
||||
/* JADX DEBUG: Multi-variable search result rejected for r1v0, resolved type: com.discord.stores.StoreApplicationInteractions */
|
||||
|
|
|
@ -0,0 +1,28 @@
|
|||
package com.discord.stores;
|
||||
|
||||
import com.discord.utilities.messagesend.MessageQueue;
|
||||
import com.discord.utilities.messagesend.MessageRequest;
|
||||
import com.discord.utilities.messagesend.MessageResult;
|
||||
import d0.z.d.m;
|
||||
import kotlin.jvm.functions.Function1;
|
||||
import rx.Emitter;
|
||||
import rx.functions.Action1;
|
||||
/* compiled from: StoreMessages.kt */
|
||||
public final class StoreMessages$enqueueRequest$1<T> implements Action1<Emitter<MessageResult>> {
|
||||
public final /* synthetic */ long $channelId;
|
||||
public final /* synthetic */ Function1 $createRequest;
|
||||
public final /* synthetic */ StoreMessages this$0;
|
||||
|
||||
public StoreMessages$enqueueRequest$1(StoreMessages storeMessages, long j, Function1 function1) {
|
||||
this.this$0 = storeMessages;
|
||||
this.$channelId = j;
|
||||
this.$createRequest = function1;
|
||||
}
|
||||
|
||||
public final void call(Emitter<MessageResult> emitter) {
|
||||
MessageQueue access$getOrCreateMessageQueue = StoreMessages.access$getOrCreateMessageQueue(this.this$0, this.$channelId);
|
||||
Function1 function1 = this.$createRequest;
|
||||
m.checkNotNullExpressionValue(emitter, "emitter");
|
||||
access$getOrCreateMessageQueue.enqueue((MessageRequest) function1.invoke(emitter));
|
||||
}
|
||||
}
|
|
@ -1,28 +1,38 @@
|
|||
package com.discord.stores;
|
||||
|
||||
import com.discord.utilities.messagesend.MessageQueue;
|
||||
import com.discord.utilities.messagesend.MessageRequest;
|
||||
import com.discord.utilities.messagesend.MessageResult;
|
||||
import android.content.Context;
|
||||
import androidx.work.Constraints;
|
||||
import androidx.work.ExistingWorkPolicy;
|
||||
import androidx.work.NetworkType;
|
||||
import androidx.work.OneTimeWorkRequest;
|
||||
import androidx.work.WorkManager;
|
||||
import com.discord.models.message.Message;
|
||||
import com.discord.workers.BackgroundMessageSendWorker;
|
||||
import d0.z.d.m;
|
||||
import kotlin.jvm.functions.Function1;
|
||||
import rx.Emitter;
|
||||
import rx.functions.Action1;
|
||||
import d0.z.d.o;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
import kotlin.Unit;
|
||||
import kotlin.jvm.functions.Function0;
|
||||
/* compiled from: StoreMessages.kt */
|
||||
public final class StoreMessages$sendMessage$5<T> implements Action1<Emitter<MessageResult>> {
|
||||
public final /* synthetic */ long $channelId;
|
||||
public final /* synthetic */ Function1 $request;
|
||||
public final class StoreMessages$sendMessage$5 extends o implements Function0<Unit> {
|
||||
public final /* synthetic */ Message $message;
|
||||
public final /* synthetic */ StoreMessages this$0;
|
||||
|
||||
public StoreMessages$sendMessage$5(StoreMessages storeMessages, long j, Function1 function1) {
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public StoreMessages$sendMessage$5(StoreMessages storeMessages, Message message) {
|
||||
super(0);
|
||||
this.this$0 = storeMessages;
|
||||
this.$channelId = j;
|
||||
this.$request = function1;
|
||||
this.$message = message;
|
||||
}
|
||||
|
||||
public final void call(Emitter<MessageResult> emitter) {
|
||||
MessageQueue access$getOrCreateMessageQueue = StoreMessages.access$getOrCreateMessageQueue(this.this$0, this.$channelId);
|
||||
Function1 function1 = this.$request;
|
||||
m.checkNotNullExpressionValue(emitter, "emitter");
|
||||
access$getOrCreateMessageQueue.enqueue((MessageRequest) function1.invoke(emitter));
|
||||
@Override // kotlin.jvm.functions.Function0
|
||||
/* renamed from: invoke */
|
||||
public final void mo1invoke() {
|
||||
StoreMessages.access$handleLocalMessageCreate(this.this$0, this.$message);
|
||||
Context access$getContext$p = StoreMessages.access$getContext$p(this.this$0);
|
||||
m.checkNotNullParameter(access$getContext$p, "context");
|
||||
OneTimeWorkRequest build = new OneTimeWorkRequest.Builder(BackgroundMessageSendWorker.class).setInitialDelay(120000, TimeUnit.MILLISECONDS).setConstraints(new Constraints.Builder().setRequiredNetworkType(NetworkType.CONNECTED).build()).build();
|
||||
m.checkNotNullExpressionValue(build, "OneTimeWorkRequestBuilde… )\n .build()");
|
||||
WorkManager.getInstance(access$getContext$p).enqueueUniqueWork("BACKGROUND_MESSAGE_SENDING", ExistingWorkPolicy.REPLACE, build);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,38 +0,0 @@
|
|||
package com.discord.stores;
|
||||
|
||||
import android.content.Context;
|
||||
import androidx.work.Constraints;
|
||||
import androidx.work.ExistingWorkPolicy;
|
||||
import androidx.work.NetworkType;
|
||||
import androidx.work.OneTimeWorkRequest;
|
||||
import androidx.work.WorkManager;
|
||||
import com.discord.models.message.Message;
|
||||
import com.discord.workers.BackgroundMessageSendWorker;
|
||||
import d0.z.d.m;
|
||||
import d0.z.d.o;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
import kotlin.Unit;
|
||||
import kotlin.jvm.functions.Function0;
|
||||
/* compiled from: StoreMessages.kt */
|
||||
public final class StoreMessages$sendMessage$6 extends o implements Function0<Unit> {
|
||||
public final /* synthetic */ Message $message;
|
||||
public final /* synthetic */ StoreMessages this$0;
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public StoreMessages$sendMessage$6(StoreMessages storeMessages, Message message) {
|
||||
super(0);
|
||||
this.this$0 = storeMessages;
|
||||
this.$message = message;
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function0
|
||||
/* renamed from: invoke */
|
||||
public final void mo1invoke() {
|
||||
StoreMessages.access$handleLocalMessageCreate(this.this$0, this.$message);
|
||||
Context access$getContext$p = StoreMessages.access$getContext$p(this.this$0);
|
||||
m.checkNotNullParameter(access$getContext$p, "context");
|
||||
OneTimeWorkRequest build = new OneTimeWorkRequest.Builder(BackgroundMessageSendWorker.class).setInitialDelay(120000, TimeUnit.MILLISECONDS).setConstraints(new Constraints.Builder().setRequiredNetworkType(NetworkType.CONNECTED).build()).build();
|
||||
m.checkNotNullExpressionValue(build, "OneTimeWorkRequestBuilde… )\n .build()");
|
||||
WorkManager.getInstance(access$getContext$p).enqueueUniqueWork("BACKGROUND_MESSAGE_SENDING", ExistingWorkPolicy.REPLACE, build);
|
||||
}
|
||||
}
|
|
@ -1,57 +0,0 @@
|
|||
package com.discord.stores;
|
||||
|
||||
import com.discord.stores.StoreMessages;
|
||||
import com.discord.utilities.messagesend.MessageResult;
|
||||
import d0.z.d.m;
|
||||
import d0.z.d.o;
|
||||
import kotlin.Unit;
|
||||
import kotlin.jvm.functions.Function0;
|
||||
import kotlin.jvm.functions.Function2;
|
||||
import rx.Emitter;
|
||||
/* compiled from: StoreMessages.kt */
|
||||
public final class StoreMessages$sendMessage$7$request$1 extends o implements Function2<MessageResult, Boolean, Unit> {
|
||||
public final /* synthetic */ Emitter $emitter;
|
||||
public final /* synthetic */ StoreMessages$sendMessage$7 this$0;
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$7$request$1$1 reason: invalid class name */
|
||||
public static final class AnonymousClass1 extends o implements Function0<Unit> {
|
||||
public final /* synthetic */ StoreMessages$sendMessage$7$request$1 this$0;
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public AnonymousClass1(StoreMessages$sendMessage$7$request$1 storeMessages$sendMessage$7$request$1) {
|
||||
super(0);
|
||||
this.this$0 = storeMessages$sendMessage$7$request$1;
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function0
|
||||
/* renamed from: invoke */
|
||||
public final void mo1invoke() {
|
||||
StoreMessages.Companion.access$cancelBackgroundSendingWork(StoreMessages.Companion, StoreMessages.access$getContext$p(this.this$0.this$0.this$0));
|
||||
}
|
||||
}
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public StoreMessages$sendMessage$7$request$1(StoreMessages$sendMessage$7 storeMessages$sendMessage$7, Emitter emitter) {
|
||||
super(2);
|
||||
this.this$0 = storeMessages$sendMessage$7;
|
||||
this.$emitter = emitter;
|
||||
}
|
||||
|
||||
/* 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] */
|
||||
@Override // kotlin.jvm.functions.Function2
|
||||
public /* bridge */ /* synthetic */ Unit invoke(MessageResult messageResult, Boolean bool) {
|
||||
invoke(messageResult, bool.booleanValue());
|
||||
return Unit.a;
|
||||
}
|
||||
|
||||
public final void invoke(MessageResult messageResult, boolean z2) {
|
||||
m.checkNotNullParameter(messageResult, "messageResult");
|
||||
this.$emitter.onNext(messageResult);
|
||||
this.$emitter.onCompleted();
|
||||
if (z2) {
|
||||
StoreMessages.access$getDispatcher$p(this.this$0.this$0).schedule(new AnonymousClass1(this));
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,55 +0,0 @@
|
|||
package com.discord.stores;
|
||||
|
||||
import com.discord.utilities.rest.SendUtils;
|
||||
import d0.z.d.m;
|
||||
import d0.z.d.o;
|
||||
import kotlin.Unit;
|
||||
import kotlin.jvm.functions.Function0;
|
||||
import kotlin.jvm.functions.Function1;
|
||||
/* compiled from: StoreMessages.kt */
|
||||
public final class StoreMessages$sendMessage$7$request$2 extends o implements Function1<SendUtils.SendPayload.Preprocessing, Unit> {
|
||||
public final /* synthetic */ StoreMessages$sendMessage$7 this$0;
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$7$request$2$1 reason: invalid class name */
|
||||
public static final class AnonymousClass1 extends o implements Function0<Unit> {
|
||||
public final /* synthetic */ String $displayName;
|
||||
public final /* synthetic */ String $mimeType;
|
||||
public final /* synthetic */ int $numFiles;
|
||||
public final /* synthetic */ StoreMessages$sendMessage$7$request$2 this$0;
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public AnonymousClass1(StoreMessages$sendMessage$7$request$2 storeMessages$sendMessage$7$request$2, int i, String str, String str2) {
|
||||
super(0);
|
||||
this.this$0 = storeMessages$sendMessage$7$request$2;
|
||||
this.$numFiles = i;
|
||||
this.$displayName = str;
|
||||
this.$mimeType = str2;
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function0
|
||||
/* renamed from: invoke */
|
||||
public final void mo1invoke() {
|
||||
StoreMessages.access$getStream$p(this.this$0.this$0.this$0).getMessageUploads$app_productionBetaRelease().onPreprocessing(this.this$0.this$0.$applicationCommandLocalSendData.getNonceString(), this.$numFiles, this.$displayName, this.$mimeType);
|
||||
}
|
||||
}
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public StoreMessages$sendMessage$7$request$2(StoreMessages$sendMessage$7 storeMessages$sendMessage$7) {
|
||||
super(1);
|
||||
this.this$0 = storeMessages$sendMessage$7;
|
||||
}
|
||||
|
||||
/* 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 // kotlin.jvm.functions.Function1
|
||||
public /* bridge */ /* synthetic */ Unit invoke(SendUtils.SendPayload.Preprocessing preprocessing) {
|
||||
invoke(preprocessing);
|
||||
return Unit.a;
|
||||
}
|
||||
|
||||
public final void invoke(SendUtils.SendPayload.Preprocessing preprocessing) {
|
||||
m.checkNotNullParameter(preprocessing, "<name for destructuring parameter 0>");
|
||||
StoreMessages.access$getDispatcher$p(this.this$0.this$0).schedule(new AnonymousClass1(this, preprocessing.component1(), preprocessing.component2(), preprocessing.component3()));
|
||||
}
|
||||
}
|
|
@ -1,52 +0,0 @@
|
|||
package com.discord.stores;
|
||||
|
||||
import com.discord.utilities.rest.SendUtils;
|
||||
import d0.z.d.m;
|
||||
import d0.z.d.o;
|
||||
import java.util.List;
|
||||
import kotlin.Unit;
|
||||
import kotlin.jvm.functions.Function0;
|
||||
import kotlin.jvm.functions.Function1;
|
||||
/* compiled from: StoreMessages.kt */
|
||||
public final class StoreMessages$sendMessage$7$request$3 extends o implements Function1<List<? extends SendUtils.FileUpload>, Unit> {
|
||||
public final /* synthetic */ StoreMessages$sendMessage$7 this$0;
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$7$request$3$1 reason: invalid class name */
|
||||
public static final class AnonymousClass1 extends o implements Function0<Unit> {
|
||||
public final /* synthetic */ List $uploads;
|
||||
public final /* synthetic */ StoreMessages$sendMessage$7$request$3 this$0;
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public AnonymousClass1(StoreMessages$sendMessage$7$request$3 storeMessages$sendMessage$7$request$3, List list) {
|
||||
super(0);
|
||||
this.this$0 = storeMessages$sendMessage$7$request$3;
|
||||
this.$uploads = list;
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function0
|
||||
/* renamed from: invoke */
|
||||
public final void mo1invoke() {
|
||||
StoreMessages.access$getStream$p(this.this$0.this$0.this$0).getMessageUploads$app_productionBetaRelease().bindUpload(this.this$0.this$0.$applicationCommandLocalSendData.getNonceString(), this.$uploads);
|
||||
}
|
||||
}
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public StoreMessages$sendMessage$7$request$3(StoreMessages$sendMessage$7 storeMessages$sendMessage$7) {
|
||||
super(1);
|
||||
this.this$0 = storeMessages$sendMessage$7;
|
||||
}
|
||||
|
||||
/* 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 // kotlin.jvm.functions.Function1
|
||||
public /* bridge */ /* synthetic */ Unit invoke(List<? extends SendUtils.FileUpload> list) {
|
||||
invoke((List<SendUtils.FileUpload>) list);
|
||||
return Unit.a;
|
||||
}
|
||||
|
||||
public final void invoke(List<SendUtils.FileUpload> list) {
|
||||
m.checkNotNullParameter(list, "uploads");
|
||||
StoreMessages.access$getDispatcher$p(this.this$0.this$0).schedule(new AnonymousClass1(this, list));
|
||||
}
|
||||
}
|
|
@ -1,31 +0,0 @@
|
|||
package com.discord.stores;
|
||||
|
||||
import com.discord.api.utcdatetime.UtcDateTime;
|
||||
import com.discord.models.commands.ApplicationCommandLocalSendData;
|
||||
import com.discord.models.message.Message;
|
||||
import com.discord.utilities.messagesend.MessageRequest;
|
||||
import com.discord.utilities.messagesend.MessageResult;
|
||||
import java.util.List;
|
||||
import rx.Emitter;
|
||||
import rx.functions.Action1;
|
||||
/* compiled from: StoreMessages.kt */
|
||||
public final class StoreMessages$sendMessage$7<T> implements Action1<Emitter<MessageResult>> {
|
||||
public final /* synthetic */ ApplicationCommandLocalSendData $applicationCommandLocalSendData;
|
||||
public final /* synthetic */ List $attachments;
|
||||
public final /* synthetic */ Message $message;
|
||||
public final /* synthetic */ StoreMessages this$0;
|
||||
|
||||
public StoreMessages$sendMessage$7(StoreMessages storeMessages, Message message, ApplicationCommandLocalSendData applicationCommandLocalSendData, List list) {
|
||||
this.this$0 = storeMessages;
|
||||
this.$message = message;
|
||||
this.$applicationCommandLocalSendData = applicationCommandLocalSendData;
|
||||
this.$attachments = list;
|
||||
}
|
||||
|
||||
public final void call(Emitter<MessageResult> emitter) {
|
||||
com.discord.api.message.Message synthesizeApiMessage = this.$message.synthesizeApiMessage();
|
||||
ApplicationCommandLocalSendData applicationCommandLocalSendData = this.$applicationCommandLocalSendData;
|
||||
UtcDateTime timestamp = this.$message.getTimestamp();
|
||||
StoreMessages.access$getOrCreateMessageQueue(this.this$0, this.$message.getChannelId()).enqueue(new MessageRequest.SendApplicationCommand(synthesizeApiMessage, applicationCommandLocalSendData, this.$attachments, new StoreMessages$sendMessage$7$request$2(this), new StoreMessages$sendMessage$7$request$3(this), new StoreMessages$sendMessage$7$request$1(this, emitter), timestamp != null ? timestamp.g() : 0));
|
||||
}
|
||||
}
|
|
@ -17,7 +17,7 @@ import kotlin.jvm.functions.Function2;
|
|||
import kotlin.jvm.internal.Ref$ObjectRef;
|
||||
import rx.Emitter;
|
||||
/* compiled from: StoreMessages.kt */
|
||||
public final class StoreMessages$sendMessage$request$1 extends o implements Function1<Emitter<MessageResult>, MessageRequest.Send> {
|
||||
public final class StoreMessages$sendMessage$createRequest$1 extends o implements Function1<Emitter<MessageResult>, MessageRequest.Send> {
|
||||
public final /* synthetic */ Activity $activity;
|
||||
public final /* synthetic */ long $attemptTimestamp;
|
||||
public final /* synthetic */ Message $localMessage;
|
||||
|
@ -25,13 +25,13 @@ public final class StoreMessages$sendMessage$request$1 extends o implements Func
|
|||
public final /* synthetic */ StoreMessages this$0;
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$request$1$1 reason: invalid class name */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$createRequest$1$1 reason: invalid class name */
|
||||
public static final class AnonymousClass1 extends o implements Function2<MessageResult, Boolean, Unit> {
|
||||
public final /* synthetic */ Emitter $emitter;
|
||||
public final /* synthetic */ StoreMessages$sendMessage$request$1 this$0;
|
||||
public final /* synthetic */ StoreMessages$sendMessage$createRequest$1 this$0;
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$request$1$1$1 reason: invalid class name */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$createRequest$1$1$1 reason: invalid class name */
|
||||
public static final class AnonymousClass1 extends o implements Function0<Unit> {
|
||||
public final /* synthetic */ boolean $isLastMessage;
|
||||
public final /* synthetic */ MessageResult $result;
|
||||
|
@ -57,26 +57,26 @@ public final class StoreMessages$sendMessage$request$1 extends o implements Func
|
|||
this.this$0.this$0.this$0.handleMessageCreate(m.listOf(((MessageResult.Success) this.$result).getMessage()));
|
||||
Integer numRetries = this.this$0.this$0.$localMessage.getNumRetries();
|
||||
if ((numRetries != null ? numRetries.intValue() : 0) > 0) {
|
||||
StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$1 = this.this$0.this$0;
|
||||
StoreMessages.access$trackFailedLocalMessageResolved(storeMessages$sendMessage$request$1.this$0, storeMessages$sendMessage$request$1.$localMessage, FailedMessageResolutionType.RESENT);
|
||||
StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$1 = this.this$0.this$0;
|
||||
StoreMessages.access$trackFailedLocalMessageResolved(storeMessages$sendMessage$createRequest$1.this$0, storeMessages$sendMessage$createRequest$1.$localMessage, FailedMessageResolutionType.RESENT);
|
||||
}
|
||||
} else if (messageResult instanceof MessageResult.Slowmode) {
|
||||
StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$12 = this.this$0.this$0;
|
||||
StoreMessages.access$handleSendMessageFailure(storeMessages$sendMessage$request$12.this$0, storeMessages$sendMessage$request$12.$localMessage);
|
||||
StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$12 = this.this$0.this$0;
|
||||
StoreMessages.access$handleSendMessageFailure(storeMessages$sendMessage$createRequest$12.this$0, storeMessages$sendMessage$createRequest$12.$localMessage);
|
||||
StoreMessages.access$getStream$p(this.this$0.this$0.this$0).getSlowMode$app_productionBetaRelease().onCooldown(this.this$0.this$0.$localMessage.getChannelId(), ((MessageResult.Slowmode) this.$result).getCooldownMs(), StoreSlowMode.Type.MessageSend.INSTANCE);
|
||||
} else if (!(messageResult instanceof MessageResult.RateLimited)) {
|
||||
if (messageResult instanceof MessageResult.UserCancelled) {
|
||||
StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$13 = this.this$0.this$0;
|
||||
StoreMessages.access$handleLocalMessageDelete(storeMessages$sendMessage$request$13.this$0, storeMessages$sendMessage$request$13.$localMessage);
|
||||
StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$13 = this.this$0.this$0;
|
||||
StoreMessages.access$handleLocalMessageDelete(storeMessages$sendMessage$createRequest$13.this$0, storeMessages$sendMessage$createRequest$13.$localMessage);
|
||||
} else if (messageResult instanceof MessageResult.UnknownFailure) {
|
||||
StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$14 = this.this$0.this$0;
|
||||
StoreMessages.access$handleSendMessageFailure(storeMessages$sendMessage$request$14.this$0, storeMessages$sendMessage$request$14.$localMessage);
|
||||
StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$14 = this.this$0.this$0;
|
||||
StoreMessages.access$handleSendMessageFailure(storeMessages$sendMessage$createRequest$14.this$0, storeMessages$sendMessage$createRequest$14.$localMessage);
|
||||
} else if (messageResult instanceof MessageResult.ValidationError) {
|
||||
StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$15 = this.this$0.this$0;
|
||||
StoreMessages.access$handleSendMessageValidationError(storeMessages$sendMessage$request$15.this$0, storeMessages$sendMessage$request$15.$localMessage, ((MessageResult.ValidationError) messageResult).getMessage());
|
||||
StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$15 = this.this$0.this$0;
|
||||
StoreMessages.access$handleSendMessageValidationError(storeMessages$sendMessage$createRequest$15.this$0, storeMessages$sendMessage$createRequest$15.$localMessage, ((MessageResult.ValidationError) messageResult).getMessage());
|
||||
} else if (!(messageResult instanceof MessageResult.NetworkFailure) && (messageResult instanceof MessageResult.Timeout)) {
|
||||
StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$16 = this.this$0.this$0;
|
||||
StoreMessages.access$handleSendMessageFailure(storeMessages$sendMessage$request$16.this$0, storeMessages$sendMessage$request$16.$localMessage);
|
||||
StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$16 = this.this$0.this$0;
|
||||
StoreMessages.access$handleSendMessageFailure(storeMessages$sendMessage$createRequest$16.this$0, storeMessages$sendMessage$createRequest$16.$localMessage);
|
||||
}
|
||||
}
|
||||
this.this$0.$emitter.onNext(this.$result);
|
||||
|
@ -85,9 +85,9 @@ public final class StoreMessages$sendMessage$request$1 extends o implements Func
|
|||
}
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public AnonymousClass1(StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$1, Emitter emitter) {
|
||||
public AnonymousClass1(StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$1, Emitter emitter) {
|
||||
super(2);
|
||||
this.this$0 = storeMessages$sendMessage$request$1;
|
||||
this.this$0 = storeMessages$sendMessage$createRequest$1;
|
||||
this.$emitter = emitter;
|
||||
}
|
||||
|
||||
|
@ -106,12 +106,12 @@ public final class StoreMessages$sendMessage$request$1 extends o implements Func
|
|||
}
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$request$1$2 reason: invalid class name */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$createRequest$1$2 reason: invalid class name */
|
||||
public static final class AnonymousClass2 extends o implements Function1<SendUtils.SendPayload.Preprocessing, Unit> {
|
||||
public final /* synthetic */ StoreMessages$sendMessage$request$1 this$0;
|
||||
public final /* synthetic */ StoreMessages$sendMessage$createRequest$1 this$0;
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$request$1$2$1 reason: invalid class name */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$createRequest$1$2$1 reason: invalid class name */
|
||||
public static final class AnonymousClass1 extends o implements Function0<Unit> {
|
||||
public final /* synthetic */ String $displayName;
|
||||
public final /* synthetic */ String $mimeType;
|
||||
|
@ -138,9 +138,9 @@ public final class StoreMessages$sendMessage$request$1 extends o implements Func
|
|||
}
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public AnonymousClass2(StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$1) {
|
||||
public AnonymousClass2(StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$1) {
|
||||
super(1);
|
||||
this.this$0 = storeMessages$sendMessage$request$1;
|
||||
this.this$0 = storeMessages$sendMessage$createRequest$1;
|
||||
}
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
|
@ -158,12 +158,12 @@ public final class StoreMessages$sendMessage$request$1 extends o implements Func
|
|||
}
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$request$1$3 reason: invalid class name */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$createRequest$1$3 reason: invalid class name */
|
||||
public static final class AnonymousClass3 extends o implements Function1<List<? extends SendUtils.FileUpload>, Unit> {
|
||||
public final /* synthetic */ StoreMessages$sendMessage$request$1 this$0;
|
||||
public final /* synthetic */ StoreMessages$sendMessage$createRequest$1 this$0;
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$request$1$3$1 reason: invalid class name */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$createRequest$1$3$1 reason: invalid class name */
|
||||
public static final class AnonymousClass1 extends o implements Function0<Unit> {
|
||||
public final /* synthetic */ List $uploads;
|
||||
public final /* synthetic */ AnonymousClass3 this$0;
|
||||
|
@ -186,9 +186,9 @@ public final class StoreMessages$sendMessage$request$1 extends o implements Func
|
|||
}
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public AnonymousClass3(StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$1) {
|
||||
public AnonymousClass3(StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$1) {
|
||||
super(1);
|
||||
this.this$0 = storeMessages$sendMessage$request$1;
|
||||
this.this$0 = storeMessages$sendMessage$createRequest$1;
|
||||
}
|
||||
|
||||
/* Return type fixed from 'java.lang.Object' to match base method */
|
||||
|
@ -206,7 +206,7 @@ public final class StoreMessages$sendMessage$request$1 extends o implements Func
|
|||
}
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public StoreMessages$sendMessage$request$1(StoreMessages storeMessages, Message message, Ref$ObjectRef ref$ObjectRef, Activity activity, long j) {
|
||||
public StoreMessages$sendMessage$createRequest$1(StoreMessages storeMessages, Message message, Ref$ObjectRef ref$ObjectRef, Activity activity, long j) {
|
||||
super(1);
|
||||
this.this$0 = storeMessages;
|
||||
this.$localMessage = message;
|
|
@ -0,0 +1,184 @@
|
|||
package com.discord.stores;
|
||||
|
||||
import com.discord.api.utcdatetime.UtcDateTime;
|
||||
import com.discord.models.commands.ApplicationCommandLocalSendData;
|
||||
import com.discord.models.message.Message;
|
||||
import com.discord.stores.StoreMessages;
|
||||
import com.discord.utilities.messagesend.MessageRequest;
|
||||
import com.discord.utilities.messagesend.MessageResult;
|
||||
import com.discord.utilities.rest.SendUtils;
|
||||
import d0.z.d.m;
|
||||
import d0.z.d.o;
|
||||
import java.util.List;
|
||||
import kotlin.Unit;
|
||||
import kotlin.jvm.functions.Function0;
|
||||
import kotlin.jvm.functions.Function1;
|
||||
import kotlin.jvm.functions.Function2;
|
||||
import rx.Emitter;
|
||||
/* compiled from: StoreMessages.kt */
|
||||
public final class StoreMessages$sendMessage$createRequest$2 extends o implements Function1<Emitter<MessageResult>, MessageRequest.SendApplicationCommand> {
|
||||
public final /* synthetic */ ApplicationCommandLocalSendData $applicationCommandLocalSendData;
|
||||
public final /* synthetic */ List $attachments;
|
||||
public final /* synthetic */ Message $message;
|
||||
public final /* synthetic */ StoreMessages this$0;
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$createRequest$2$1 reason: invalid class name */
|
||||
public static final class AnonymousClass1 extends o implements Function2<MessageResult, Boolean, Unit> {
|
||||
public final /* synthetic */ Emitter $emitter;
|
||||
public final /* synthetic */ StoreMessages$sendMessage$createRequest$2 this$0;
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$createRequest$2$1$1 reason: invalid class name */
|
||||
public static final class AnonymousClass1 extends o implements Function0<Unit> {
|
||||
public final /* synthetic */ AnonymousClass1 this$0;
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public AnonymousClass1(AnonymousClass1 r1) {
|
||||
super(0);
|
||||
this.this$0 = r1;
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function0
|
||||
/* renamed from: invoke */
|
||||
public final void mo1invoke() {
|
||||
StoreMessages.Companion.access$cancelBackgroundSendingWork(StoreMessages.Companion, StoreMessages.access$getContext$p(this.this$0.this$0.this$0));
|
||||
}
|
||||
}
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public AnonymousClass1(StoreMessages$sendMessage$createRequest$2 storeMessages$sendMessage$createRequest$2, Emitter emitter) {
|
||||
super(2);
|
||||
this.this$0 = storeMessages$sendMessage$createRequest$2;
|
||||
this.$emitter = emitter;
|
||||
}
|
||||
|
||||
/* 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] */
|
||||
@Override // kotlin.jvm.functions.Function2
|
||||
public /* bridge */ /* synthetic */ Unit invoke(MessageResult messageResult, Boolean bool) {
|
||||
invoke(messageResult, bool.booleanValue());
|
||||
return Unit.a;
|
||||
}
|
||||
|
||||
public final void invoke(MessageResult messageResult, boolean z2) {
|
||||
m.checkNotNullParameter(messageResult, "messageResult");
|
||||
this.$emitter.onNext(messageResult);
|
||||
this.$emitter.onCompleted();
|
||||
if (z2) {
|
||||
StoreMessages.access$getDispatcher$p(this.this$0.this$0).schedule(new AnonymousClass1(this));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$createRequest$2$2 reason: invalid class name */
|
||||
public static final class AnonymousClass2 extends o implements Function1<SendUtils.SendPayload.Preprocessing, Unit> {
|
||||
public final /* synthetic */ StoreMessages$sendMessage$createRequest$2 this$0;
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$createRequest$2$2$1 reason: invalid class name */
|
||||
public static final class AnonymousClass1 extends o implements Function0<Unit> {
|
||||
public final /* synthetic */ String $displayName;
|
||||
public final /* synthetic */ String $mimeType;
|
||||
public final /* synthetic */ int $numFiles;
|
||||
public final /* synthetic */ AnonymousClass2 this$0;
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public AnonymousClass1(AnonymousClass2 r1, int i, String str, String str2) {
|
||||
super(0);
|
||||
this.this$0 = r1;
|
||||
this.$numFiles = i;
|
||||
this.$displayName = str;
|
||||
this.$mimeType = str2;
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function0
|
||||
/* renamed from: invoke */
|
||||
public final void mo1invoke() {
|
||||
StoreMessages.access$getStream$p(this.this$0.this$0.this$0).getMessageUploads$app_productionBetaRelease().onPreprocessing(this.this$0.this$0.$applicationCommandLocalSendData.getNonceString(), this.$numFiles, this.$displayName, this.$mimeType);
|
||||
}
|
||||
}
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public AnonymousClass2(StoreMessages$sendMessage$createRequest$2 storeMessages$sendMessage$createRequest$2) {
|
||||
super(1);
|
||||
this.this$0 = storeMessages$sendMessage$createRequest$2;
|
||||
}
|
||||
|
||||
/* 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 // kotlin.jvm.functions.Function1
|
||||
public /* bridge */ /* synthetic */ Unit invoke(SendUtils.SendPayload.Preprocessing preprocessing) {
|
||||
invoke(preprocessing);
|
||||
return Unit.a;
|
||||
}
|
||||
|
||||
public final void invoke(SendUtils.SendPayload.Preprocessing preprocessing) {
|
||||
m.checkNotNullParameter(preprocessing, "<name for destructuring parameter 0>");
|
||||
StoreMessages.access$getDispatcher$p(this.this$0.this$0).schedule(new AnonymousClass1(this, preprocessing.component1(), preprocessing.component2(), preprocessing.component3()));
|
||||
}
|
||||
}
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$createRequest$2$3 reason: invalid class name */
|
||||
public static final class AnonymousClass3 extends o implements Function1<List<? extends SendUtils.FileUpload>, Unit> {
|
||||
public final /* synthetic */ StoreMessages$sendMessage$createRequest$2 this$0;
|
||||
|
||||
/* compiled from: StoreMessages.kt */
|
||||
/* renamed from: com.discord.stores.StoreMessages$sendMessage$createRequest$2$3$1 reason: invalid class name */
|
||||
public static final class AnonymousClass1 extends o implements Function0<Unit> {
|
||||
public final /* synthetic */ List $uploads;
|
||||
public final /* synthetic */ AnonymousClass3 this$0;
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public AnonymousClass1(AnonymousClass3 r1, List list) {
|
||||
super(0);
|
||||
this.this$0 = r1;
|
||||
this.$uploads = list;
|
||||
}
|
||||
|
||||
@Override // kotlin.jvm.functions.Function0
|
||||
/* renamed from: invoke */
|
||||
public final void mo1invoke() {
|
||||
StoreMessages.access$getStream$p(this.this$0.this$0.this$0).getMessageUploads$app_productionBetaRelease().bindUpload(this.this$0.this$0.$applicationCommandLocalSendData.getNonceString(), this.$uploads);
|
||||
}
|
||||
}
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public AnonymousClass3(StoreMessages$sendMessage$createRequest$2 storeMessages$sendMessage$createRequest$2) {
|
||||
super(1);
|
||||
this.this$0 = storeMessages$sendMessage$createRequest$2;
|
||||
}
|
||||
|
||||
/* 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 // kotlin.jvm.functions.Function1
|
||||
public /* bridge */ /* synthetic */ Unit invoke(List<? extends SendUtils.FileUpload> list) {
|
||||
invoke((List<SendUtils.FileUpload>) list);
|
||||
return Unit.a;
|
||||
}
|
||||
|
||||
public final void invoke(List<SendUtils.FileUpload> list) {
|
||||
m.checkNotNullParameter(list, "uploads");
|
||||
StoreMessages.access$getDispatcher$p(this.this$0.this$0).schedule(new AnonymousClass1(this, list));
|
||||
}
|
||||
}
|
||||
|
||||
/* JADX INFO: super call moved to the top of the method (can break code semantics) */
|
||||
public StoreMessages$sendMessage$createRequest$2(StoreMessages storeMessages, Message message, ApplicationCommandLocalSendData applicationCommandLocalSendData, List list) {
|
||||
super(1);
|
||||
this.this$0 = storeMessages;
|
||||
this.$message = message;
|
||||
this.$applicationCommandLocalSendData = applicationCommandLocalSendData;
|
||||
this.$attachments = list;
|
||||
}
|
||||
|
||||
public final MessageRequest.SendApplicationCommand invoke(Emitter<MessageResult> emitter) {
|
||||
m.checkNotNullParameter(emitter, "emitter");
|
||||
com.discord.api.message.Message synthesizeApiMessage = this.$message.synthesizeApiMessage();
|
||||
ApplicationCommandLocalSendData applicationCommandLocalSendData = this.$applicationCommandLocalSendData;
|
||||
UtcDateTime timestamp = this.$message.getTimestamp();
|
||||
return new MessageRequest.SendApplicationCommand(synthesizeApiMessage, applicationCommandLocalSendData, this.$attachments, new AnonymousClass2(this), new AnonymousClass3(this), new AnonymousClass1(this, emitter), timestamp != null ? timestamp.g() : 0);
|
||||
}
|
||||
}
|
|
@ -149,6 +149,13 @@ public final class StoreMessages extends Store {
|
|||
storeMessages.trackFailedLocalMessageResolved(message, failedMessageResolutionType);
|
||||
}
|
||||
|
||||
private final Observable<MessageResult> enqueueRequest(long j, Function1<? super Emitter<MessageResult>, ? extends MessageRequest> function1) {
|
||||
Observable<MessageResult> X = Observable.n(new StoreMessages$enqueueRequest$1(this, j, function1), Emitter.BackpressureMode.ERROR).X(this.dispatcher.getScheduler());
|
||||
m.checkNotNullExpressionValue(X, "Observable.create<Messag…eOn(dispatcher.scheduler)");
|
||||
return X;
|
||||
}
|
||||
|
||||
@StoreThread
|
||||
private final MessageQueue getOrCreateMessageQueue(long j) {
|
||||
MessageQueue messageQueue = this.messageQueues.get(Long.valueOf(j));
|
||||
if (messageQueue == null) {
|
||||
|
@ -161,9 +168,7 @@ public final class StoreMessages extends Store {
|
|||
ExecutorService executorService = this.queueExecutor;
|
||||
m.checkNotNullExpressionValue(executorService, "queueExecutor");
|
||||
messageQueue = new MessageQueue(contentResolver, executorService, this.clock);
|
||||
synchronized (this.messageQueues) {
|
||||
this.messageQueues.put(Long.valueOf(j), messageQueue);
|
||||
}
|
||||
this.messageQueues.put(Long.valueOf(j), messageQueue);
|
||||
}
|
||||
return messageQueue;
|
||||
}
|
||||
|
@ -476,17 +481,16 @@ public final class StoreMessages extends Store {
|
|||
this.holder.setSelectedChannelId(j);
|
||||
}
|
||||
|
||||
@StoreThread
|
||||
public final void handleConnected(boolean z2) {
|
||||
if (!z2) {
|
||||
this.holder.invalidate();
|
||||
return;
|
||||
}
|
||||
synchronized (this.messageQueues) {
|
||||
Collection<MessageQueue> values = this.messageQueues.values();
|
||||
m.checkNotNullExpressionValue(values, "messageQueues.values");
|
||||
for (MessageQueue messageQueue : values) {
|
||||
messageQueue.handleConnected();
|
||||
}
|
||||
Collection<MessageQueue> values = this.messageQueues.values();
|
||||
m.checkNotNullExpressionValue(values, "messageQueues.values");
|
||||
for (MessageQueue messageQueue : values) {
|
||||
messageQueue.handleConnected();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -638,18 +642,18 @@ public final class StoreMessages extends Store {
|
|||
throw new IllegalArgumentException("Incorrect " + z2 + " auto attempt and message type " + message.getType());
|
||||
}
|
||||
|
||||
/* JADX DEBUG: Multi-variable search result rejected for r31v0, resolved type: java.util.List<? extends com.lytefast.flexinput.model.Attachment<?>> */
|
||||
/* JADX DEBUG: Multi-variable search result rejected for r28v0, resolved type: java.util.List<? extends com.lytefast.flexinput.model.Attachment<?>> */
|
||||
/* JADX WARN: Multi-variable type inference failed */
|
||||
/* JADX WARNING: Unknown variable types count: 1 */
|
||||
public final Observable<MessageResult> sendMessage(long j, com.discord.models.user.User user, String str, List<? extends com.discord.models.user.User> list, List<? extends Attachment<?>> list2, List<? extends BaseSticker> list3, MessageReference messageReference, MessageAllowedMentions messageAllowedMentions, Application application, Activity activity, MessageActivity messageActivity, Long l, Long l2, Integer num) {
|
||||
List list4;
|
||||
ArrayList arrayList;
|
||||
String str2 = str;
|
||||
Emitter.BackpressureMode backpressureMode = Emitter.BackpressureMode.ERROR;
|
||||
m.checkNotNullParameter(user, "author");
|
||||
m.checkNotNullParameter(str2, "content");
|
||||
Ref$ObjectRef ref$ObjectRef = new Ref$ObjectRef();
|
||||
ref$ObjectRef.element = list2;
|
||||
int i = 0;
|
||||
if (!(list2 == 0 || list2.isEmpty())) {
|
||||
ProcessedMessageContent.Companion companion = ProcessedMessageContent.Companion;
|
||||
Context context = this.context;
|
||||
|
@ -673,7 +677,7 @@ public final class StoreMessages extends Store {
|
|||
List list5 = ref$ObjectRef.element;
|
||||
if (list5 == null || list5.isEmpty()) {
|
||||
if (str2.length() == 0) {
|
||||
Observable<MessageResult> n = Observable.n(StoreMessages$sendMessage$2.INSTANCE, backpressureMode);
|
||||
Observable<MessageResult> n = Observable.n(StoreMessages$sendMessage$2.INSTANCE, Emitter.BackpressureMode.ERROR);
|
||||
m.checkNotNullExpressionValue(n, "Observable.create({ emit…r.BackpressureMode.ERROR)");
|
||||
return n;
|
||||
}
|
||||
|
@ -702,22 +706,23 @@ public final class StoreMessages extends Store {
|
|||
} else {
|
||||
arrayList = null;
|
||||
}
|
||||
Message createLocalMessage = LocalMessageCreatorsKt.createLocalMessage(str2, j, synthesizeApiUser2, list4, false, z2, application, messageActivity, clock2, arrayList, Long.valueOf(longValue), Long.valueOf(l2 != null ? l2.longValue() : this.clock.currentTimeMillis()), Integer.valueOf(num != null ? num.intValue() : 0), list3, messageReference, messageAllowedMentions);
|
||||
Long valueOf = Long.valueOf(longValue);
|
||||
Long valueOf2 = Long.valueOf(l2 != null ? l2.longValue() : this.clock.currentTimeMillis());
|
||||
if (num != null) {
|
||||
i = num.intValue();
|
||||
}
|
||||
Message createLocalMessage = LocalMessageCreatorsKt.createLocalMessage(str2, j, synthesizeApiUser2, list4, false, z2, application, messageActivity, clock2, arrayList, valueOf, valueOf2, Integer.valueOf(i), list3, messageReference, messageAllowedMentions);
|
||||
if (messageActivity == null) {
|
||||
this.dispatcher.schedule(new StoreMessages$sendMessage$3(this, createLocalMessage));
|
||||
}
|
||||
this.dispatcher.schedule(new StoreMessages$sendMessage$4(this));
|
||||
Observable<MessageResult> n2 = Observable.n(new StoreMessages$sendMessage$5(this, j, new StoreMessages$sendMessage$request$1(this, createLocalMessage, ref$ObjectRef, activity, longValue)), backpressureMode);
|
||||
m.checkNotNullExpressionValue(n2, "Observable.create({ emit…r.BackpressureMode.ERROR)");
|
||||
return n2;
|
||||
return enqueueRequest(j, new StoreMessages$sendMessage$createRequest$1(this, createLocalMessage, ref$ObjectRef, activity, longValue));
|
||||
}
|
||||
|
||||
public final Observable<MessageResult> sendMessage(Message message, ApplicationCommandLocalSendData applicationCommandLocalSendData, List<? extends Attachment<?>> list) {
|
||||
m.checkNotNullParameter(message, "message");
|
||||
m.checkNotNullParameter(applicationCommandLocalSendData, "applicationCommandLocalSendData");
|
||||
this.dispatcher.schedule(new StoreMessages$sendMessage$6(this, message));
|
||||
Observable<MessageResult> n = Observable.n(new StoreMessages$sendMessage$7(this, message, applicationCommandLocalSendData, list), Emitter.BackpressureMode.NONE);
|
||||
m.checkNotNullExpressionValue(n, "Observable.create({ emit…er.BackpressureMode.NONE)");
|
||||
return n;
|
||||
this.dispatcher.schedule(new StoreMessages$sendMessage$5(this, message));
|
||||
return enqueueRequest(message.getChannelId(), new StoreMessages$sendMessage$createRequest$2(this, message, applicationCommandLocalSendData, list));
|
||||
}
|
||||
}
|
||||
|
|
|
@ -759,7 +759,7 @@ public final class GuildInviteShareSheetViewModel extends AppViewModel<ViewState
|
|||
StoreState.Valid valid = (StoreState.Valid) storeState;
|
||||
if (valid != null && (viewState = getViewState()) != null && (guildInvite = this.invite) != null) {
|
||||
String link = guildInvite.toLink();
|
||||
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.restSubscribeOn$default(StoreMessages.sendMessage$default(this.storeMessages, j, valid.getMe(), link, null, null, null, null, null, null, null, null, null, null, null, 16352, null), false, 1, null), this, null, 2, null), GuildInviteShareSheetViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new GuildInviteShareSheetViewModel$sendInviteToChannel$1(this, guildInvite, viewState, link), 62, (Object) null);
|
||||
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(StoreMessages.sendMessage$default(this.storeMessages, j, valid.getMe(), link, null, null, null, null, null, null, null, null, null, null, null, 16352, null), this, null, 2, null), GuildInviteShareSheetViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new GuildInviteShareSheetViewModel$sendInviteToChannel$1(this, guildInvite, viewState, link), 62, (Object) null);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -429,7 +429,7 @@ public final class WidgetGuildInviteShareViewModel extends AppViewModel<ViewStat
|
|||
StoreMessages messages = StoreStream.Companion.getMessages();
|
||||
MeUser me2 = loaded.getWidgetInviteModel().getMe();
|
||||
m.checkNotNullExpressionValue(inviteLink, "inviteLink");
|
||||
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(ObservableExtensionsKt.restSubscribeOn$default(StoreMessages.sendMessage$default(messages, j, me2, inviteLink, null, null, null, null, null, null, null, null, null, null, null, 16352, null), false, 1, null), this, null, 2, null), WidgetGuildInviteShareViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGuildInviteShareViewModel$sendInviteToChannel$1(this, modelInvite, loaded, inviteLink), 62, (Object) null);
|
||||
ObservableExtensionsKt.appSubscribe$default(ObservableExtensionsKt.ui$default(StoreMessages.sendMessage$default(messages, j, me2, inviteLink, null, null, null, null, null, null, null, null, null, null, null, 16352, null), this, null, 2, null), WidgetGuildInviteShareViewModel.class, (Context) null, (Function1) null, (Function1) null, (Function0) null, (Function0) null, new WidgetGuildInviteShareViewModel$sendInviteToChannel$1(this, modelInvite, loaded, inviteLink), 62, (Object) null);
|
||||
}
|
||||
|
||||
public final void sendInviteToUser(long j, ViewState.Loaded loaded, ModelInvite modelInvite) {
|
||||
|
|
|
@ -346,7 +346,7 @@ public final class WidgetSettings extends AppFragment implements OnTabSelectedLi
|
|||
TextView textView = binding.f;
|
||||
m.checkNotNullExpressionValue(textView, "appInfoHeader");
|
||||
String string = getString(R.string.app_information);
|
||||
textView.setText(string + " - 102.9 - Beta (102109)");
|
||||
textView.setText(string + " - 102.11 - Beta (102111)");
|
||||
binding.B.setOnClickListener(new WidgetSettings$onViewBound$$inlined$with$lambda$3(this));
|
||||
binding.u.setOnClickListener(WidgetSettings$onViewBound$1$5.INSTANCE);
|
||||
binding.q.setOnClickListener(WidgetSettings$onViewBound$1$6.INSTANCE);
|
||||
|
|
|
@ -1505,7 +1505,7 @@
|
|||
<string name="color_picker_title">Select a color</string>
|
||||
<string name="color_picker_transparency">Transparency</string>
|
||||
<string name="color_picker_use_default">Use Default</string>
|
||||
<string name="res_2131887585_com_crashlytics_android_build_id">323b67b63d7148ec9fb7fbedd48e92eb</string>
|
||||
<string name="res_2131887585_com_crashlytics_android_build_id">c20e331be24e4e2eb9b604159ec95624</string>
|
||||
<string name="coming_soon">Coming Soon</string>
|
||||
<string name="command_accessibility_desc_app_header_item">Slash command application {applicationName}</string>
|
||||
<string name="command_accessibility_desc_app_item">{applicationName} application</string>
|
||||
|
|
Loading…
Reference in a new issue