102.11 - Beta (102111)
This commit is contained in:
parent
f9aa3ad2be
commit
8f8e2cbb05
|
@ -10,8 +10,8 @@ android {
|
||||||
applicationId 'com.discord'
|
applicationId 'com.discord'
|
||||||
minSdkVersion 21
|
minSdkVersion 21
|
||||||
targetSdkVersion 30
|
targetSdkVersion 30
|
||||||
versionCode 102109
|
versionCode 102111
|
||||||
versionName "102.9 - Beta"
|
versionName "102.11 - Beta"
|
||||||
|
|
||||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?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-sdk android:minSdkVersion="21" android:targetSdkVersion="30"/>
|
||||||
<uses-feature android:name="android.hardware.camera" android:required="false"/>
|
<uses-feature android:name="android.hardware.camera" android:required="false"/>
|
||||||
<uses-feature android:name="android.hardware.camera.autofocus" 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
|
@StoreThread
|
||||||
private final void handleSendApplicationCommandRequest(ApplicationCommandLocalSendData applicationCommandLocalSendData, List<? extends Attachment<?>> list, Function0<Unit> function0, Function1<? super Error, Unit> function1) {
|
private final void handleSendApplicationCommandRequest(ApplicationCommandLocalSendData applicationCommandLocalSendData, List<? extends Attachment<?>> list, Function0<Unit> function0, Function1<? super Error, Unit> function1) {
|
||||||
upsertApplicationCommandSendData(applicationCommandLocalSendData);
|
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 */
|
/* 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;
|
package com.discord.stores;
|
||||||
|
|
||||||
import com.discord.utilities.messagesend.MessageQueue;
|
import android.content.Context;
|
||||||
import com.discord.utilities.messagesend.MessageRequest;
|
import androidx.work.Constraints;
|
||||||
import com.discord.utilities.messagesend.MessageResult;
|
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.m;
|
||||||
import kotlin.jvm.functions.Function1;
|
import d0.z.d.o;
|
||||||
import rx.Emitter;
|
import java.util.concurrent.TimeUnit;
|
||||||
import rx.functions.Action1;
|
import kotlin.Unit;
|
||||||
|
import kotlin.jvm.functions.Function0;
|
||||||
/* compiled from: StoreMessages.kt */
|
/* compiled from: StoreMessages.kt */
|
||||||
public final class StoreMessages$sendMessage$5<T> implements Action1<Emitter<MessageResult>> {
|
public final class StoreMessages$sendMessage$5 extends o implements Function0<Unit> {
|
||||||
public final /* synthetic */ long $channelId;
|
public final /* synthetic */ Message $message;
|
||||||
public final /* synthetic */ Function1 $request;
|
|
||||||
public final /* synthetic */ StoreMessages this$0;
|
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.this$0 = storeMessages;
|
||||||
this.$channelId = j;
|
this.$message = message;
|
||||||
this.$request = function1;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public final void call(Emitter<MessageResult> emitter) {
|
@Override // kotlin.jvm.functions.Function0
|
||||||
MessageQueue access$getOrCreateMessageQueue = StoreMessages.access$getOrCreateMessageQueue(this.this$0, this.$channelId);
|
/* renamed from: invoke */
|
||||||
Function1 function1 = this.$request;
|
public final void mo1invoke() {
|
||||||
m.checkNotNullExpressionValue(emitter, "emitter");
|
StoreMessages.access$handleLocalMessageCreate(this.this$0, this.$message);
|
||||||
access$getOrCreateMessageQueue.enqueue((MessageRequest) function1.invoke(emitter));
|
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 kotlin.jvm.internal.Ref$ObjectRef;
|
||||||
import rx.Emitter;
|
import rx.Emitter;
|
||||||
/* compiled from: StoreMessages.kt */
|
/* 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 */ Activity $activity;
|
||||||
public final /* synthetic */ long $attemptTimestamp;
|
public final /* synthetic */ long $attemptTimestamp;
|
||||||
public final /* synthetic */ Message $localMessage;
|
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;
|
public final /* synthetic */ StoreMessages this$0;
|
||||||
|
|
||||||
/* compiled from: StoreMessages.kt */
|
/* 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 static final class AnonymousClass1 extends o implements Function2<MessageResult, Boolean, Unit> {
|
||||||
public final /* synthetic */ Emitter $emitter;
|
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 */
|
/* 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 static final class AnonymousClass1 extends o implements Function0<Unit> {
|
||||||
public final /* synthetic */ boolean $isLastMessage;
|
public final /* synthetic */ boolean $isLastMessage;
|
||||||
public final /* synthetic */ MessageResult $result;
|
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()));
|
this.this$0.this$0.this$0.handleMessageCreate(m.listOf(((MessageResult.Success) this.$result).getMessage()));
|
||||||
Integer numRetries = this.this$0.this$0.$localMessage.getNumRetries();
|
Integer numRetries = this.this$0.this$0.$localMessage.getNumRetries();
|
||||||
if ((numRetries != null ? numRetries.intValue() : 0) > 0) {
|
if ((numRetries != null ? numRetries.intValue() : 0) > 0) {
|
||||||
StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$1 = this.this$0.this$0;
|
StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$1 = this.this$0.this$0;
|
||||||
StoreMessages.access$trackFailedLocalMessageResolved(storeMessages$sendMessage$request$1.this$0, storeMessages$sendMessage$request$1.$localMessage, FailedMessageResolutionType.RESENT);
|
StoreMessages.access$trackFailedLocalMessageResolved(storeMessages$sendMessage$createRequest$1.this$0, storeMessages$sendMessage$createRequest$1.$localMessage, FailedMessageResolutionType.RESENT);
|
||||||
}
|
}
|
||||||
} else if (messageResult instanceof MessageResult.Slowmode) {
|
} else if (messageResult instanceof MessageResult.Slowmode) {
|
||||||
StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$12 = this.this$0.this$0;
|
StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$12 = this.this$0.this$0;
|
||||||
StoreMessages.access$handleSendMessageFailure(storeMessages$sendMessage$request$12.this$0, storeMessages$sendMessage$request$12.$localMessage);
|
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);
|
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)) {
|
} else if (!(messageResult instanceof MessageResult.RateLimited)) {
|
||||||
if (messageResult instanceof MessageResult.UserCancelled) {
|
if (messageResult instanceof MessageResult.UserCancelled) {
|
||||||
StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$13 = this.this$0.this$0;
|
StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$13 = this.this$0.this$0;
|
||||||
StoreMessages.access$handleLocalMessageDelete(storeMessages$sendMessage$request$13.this$0, storeMessages$sendMessage$request$13.$localMessage);
|
StoreMessages.access$handleLocalMessageDelete(storeMessages$sendMessage$createRequest$13.this$0, storeMessages$sendMessage$createRequest$13.$localMessage);
|
||||||
} else if (messageResult instanceof MessageResult.UnknownFailure) {
|
} else if (messageResult instanceof MessageResult.UnknownFailure) {
|
||||||
StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$14 = this.this$0.this$0;
|
StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$14 = this.this$0.this$0;
|
||||||
StoreMessages.access$handleSendMessageFailure(storeMessages$sendMessage$request$14.this$0, storeMessages$sendMessage$request$14.$localMessage);
|
StoreMessages.access$handleSendMessageFailure(storeMessages$sendMessage$createRequest$14.this$0, storeMessages$sendMessage$createRequest$14.$localMessage);
|
||||||
} else if (messageResult instanceof MessageResult.ValidationError) {
|
} else if (messageResult instanceof MessageResult.ValidationError) {
|
||||||
StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$15 = this.this$0.this$0;
|
StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$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.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)) {
|
} else if (!(messageResult instanceof MessageResult.NetworkFailure) && (messageResult instanceof MessageResult.Timeout)) {
|
||||||
StoreMessages$sendMessage$request$1 storeMessages$sendMessage$request$16 = this.this$0.this$0;
|
StoreMessages$sendMessage$createRequest$1 storeMessages$sendMessage$createRequest$16 = this.this$0.this$0;
|
||||||
StoreMessages.access$handleSendMessageFailure(storeMessages$sendMessage$request$16.this$0, storeMessages$sendMessage$request$16.$localMessage);
|
StoreMessages.access$handleSendMessageFailure(storeMessages$sendMessage$createRequest$16.this$0, storeMessages$sendMessage$createRequest$16.$localMessage);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.this$0.$emitter.onNext(this.$result);
|
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) */
|
/* 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);
|
super(2);
|
||||||
this.this$0 = storeMessages$sendMessage$request$1;
|
this.this$0 = storeMessages$sendMessage$createRequest$1;
|
||||||
this.$emitter = emitter;
|
this.$emitter = emitter;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -106,12 +106,12 @@ public final class StoreMessages$sendMessage$request$1 extends o implements Func
|
||||||
}
|
}
|
||||||
|
|
||||||
/* compiled from: StoreMessages.kt */
|
/* 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 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 */
|
/* 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 static final class AnonymousClass1 extends o implements Function0<Unit> {
|
||||||
public final /* synthetic */ String $displayName;
|
public final /* synthetic */ String $displayName;
|
||||||
public final /* synthetic */ String $mimeType;
|
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) */
|
/* 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);
|
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 */
|
/* 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 */
|
/* 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 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 */
|
/* 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 static final class AnonymousClass1 extends o implements Function0<Unit> {
|
||||||
public final /* synthetic */ List $uploads;
|
public final /* synthetic */ List $uploads;
|
||||||
public final /* synthetic */ AnonymousClass3 this$0;
|
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) */
|
/* 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);
|
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 */
|
/* 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) */
|
/* 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);
|
super(1);
|
||||||
this.this$0 = storeMessages;
|
this.this$0 = storeMessages;
|
||||||
this.$localMessage = message;
|
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);
|
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) {
|
private final MessageQueue getOrCreateMessageQueue(long j) {
|
||||||
MessageQueue messageQueue = this.messageQueues.get(Long.valueOf(j));
|
MessageQueue messageQueue = this.messageQueues.get(Long.valueOf(j));
|
||||||
if (messageQueue == null) {
|
if (messageQueue == null) {
|
||||||
|
@ -161,9 +168,7 @@ public final class StoreMessages extends Store {
|
||||||
ExecutorService executorService = this.queueExecutor;
|
ExecutorService executorService = this.queueExecutor;
|
||||||
m.checkNotNullExpressionValue(executorService, "queueExecutor");
|
m.checkNotNullExpressionValue(executorService, "queueExecutor");
|
||||||
messageQueue = new MessageQueue(contentResolver, executorService, this.clock);
|
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;
|
return messageQueue;
|
||||||
}
|
}
|
||||||
|
@ -476,17 +481,16 @@ public final class StoreMessages extends Store {
|
||||||
this.holder.setSelectedChannelId(j);
|
this.holder.setSelectedChannelId(j);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@StoreThread
|
||||||
public final void handleConnected(boolean z2) {
|
public final void handleConnected(boolean z2) {
|
||||||
if (!z2) {
|
if (!z2) {
|
||||||
this.holder.invalidate();
|
this.holder.invalidate();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
synchronized (this.messageQueues) {
|
Collection<MessageQueue> values = this.messageQueues.values();
|
||||||
Collection<MessageQueue> values = this.messageQueues.values();
|
m.checkNotNullExpressionValue(values, "messageQueues.values");
|
||||||
m.checkNotNullExpressionValue(values, "messageQueues.values");
|
for (MessageQueue messageQueue : values) {
|
||||||
for (MessageQueue messageQueue : values) {
|
messageQueue.handleConnected();
|
||||||
messageQueue.handleConnected();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -638,18 +642,18 @@ public final class StoreMessages extends Store {
|
||||||
throw new IllegalArgumentException("Incorrect " + z2 + " auto attempt and message type " + message.getType());
|
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 WARN: Multi-variable type inference failed */
|
||||||
/* JADX WARNING: Unknown variable types count: 1 */
|
/* 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) {
|
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;
|
List list4;
|
||||||
ArrayList arrayList;
|
ArrayList arrayList;
|
||||||
String str2 = str;
|
String str2 = str;
|
||||||
Emitter.BackpressureMode backpressureMode = Emitter.BackpressureMode.ERROR;
|
|
||||||
m.checkNotNullParameter(user, "author");
|
m.checkNotNullParameter(user, "author");
|
||||||
m.checkNotNullParameter(str2, "content");
|
m.checkNotNullParameter(str2, "content");
|
||||||
Ref$ObjectRef ref$ObjectRef = new Ref$ObjectRef();
|
Ref$ObjectRef ref$ObjectRef = new Ref$ObjectRef();
|
||||||
ref$ObjectRef.element = list2;
|
ref$ObjectRef.element = list2;
|
||||||
|
int i = 0;
|
||||||
if (!(list2 == 0 || list2.isEmpty())) {
|
if (!(list2 == 0 || list2.isEmpty())) {
|
||||||
ProcessedMessageContent.Companion companion = ProcessedMessageContent.Companion;
|
ProcessedMessageContent.Companion companion = ProcessedMessageContent.Companion;
|
||||||
Context context = this.context;
|
Context context = this.context;
|
||||||
|
@ -673,7 +677,7 @@ public final class StoreMessages extends Store {
|
||||||
List list5 = ref$ObjectRef.element;
|
List list5 = ref$ObjectRef.element;
|
||||||
if (list5 == null || list5.isEmpty()) {
|
if (list5 == null || list5.isEmpty()) {
|
||||||
if (str2.length() == 0) {
|
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)");
|
m.checkNotNullExpressionValue(n, "Observable.create({ emit…r.BackpressureMode.ERROR)");
|
||||||
return n;
|
return n;
|
||||||
}
|
}
|
||||||
|
@ -702,22 +706,23 @@ public final class StoreMessages extends Store {
|
||||||
} else {
|
} else {
|
||||||
arrayList = null;
|
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) {
|
if (messageActivity == null) {
|
||||||
this.dispatcher.schedule(new StoreMessages$sendMessage$3(this, createLocalMessage));
|
this.dispatcher.schedule(new StoreMessages$sendMessage$3(this, createLocalMessage));
|
||||||
}
|
}
|
||||||
this.dispatcher.schedule(new StoreMessages$sendMessage$4(this));
|
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);
|
return enqueueRequest(j, new StoreMessages$sendMessage$createRequest$1(this, createLocalMessage, ref$ObjectRef, activity, longValue));
|
||||||
m.checkNotNullExpressionValue(n2, "Observable.create({ emit…r.BackpressureMode.ERROR)");
|
|
||||||
return n2;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public final Observable<MessageResult> sendMessage(Message message, ApplicationCommandLocalSendData applicationCommandLocalSendData, List<? extends Attachment<?>> list) {
|
public final Observable<MessageResult> sendMessage(Message message, ApplicationCommandLocalSendData applicationCommandLocalSendData, List<? extends Attachment<?>> list) {
|
||||||
m.checkNotNullParameter(message, "message");
|
m.checkNotNullParameter(message, "message");
|
||||||
m.checkNotNullParameter(applicationCommandLocalSendData, "applicationCommandLocalSendData");
|
m.checkNotNullParameter(applicationCommandLocalSendData, "applicationCommandLocalSendData");
|
||||||
this.dispatcher.schedule(new StoreMessages$sendMessage$6(this, message));
|
this.dispatcher.schedule(new StoreMessages$sendMessage$5(this, message));
|
||||||
Observable<MessageResult> n = Observable.n(new StoreMessages$sendMessage$7(this, message, applicationCommandLocalSendData, list), Emitter.BackpressureMode.NONE);
|
return enqueueRequest(message.getChannelId(), new StoreMessages$sendMessage$createRequest$2(this, message, applicationCommandLocalSendData, list));
|
||||||
m.checkNotNullExpressionValue(n, "Observable.create({ emit…er.BackpressureMode.NONE)");
|
|
||||||
return n;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -759,7 +759,7 @@ public final class GuildInviteShareSheetViewModel extends AppViewModel<ViewState
|
||||||
StoreState.Valid valid = (StoreState.Valid) storeState;
|
StoreState.Valid valid = (StoreState.Valid) storeState;
|
||||||
if (valid != null && (viewState = getViewState()) != null && (guildInvite = this.invite) != null) {
|
if (valid != null && (viewState = getViewState()) != null && (guildInvite = this.invite) != null) {
|
||||||
String link = guildInvite.toLink();
|
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();
|
StoreMessages messages = StoreStream.Companion.getMessages();
|
||||||
MeUser me2 = loaded.getWidgetInviteModel().getMe();
|
MeUser me2 = loaded.getWidgetInviteModel().getMe();
|
||||||
m.checkNotNullExpressionValue(inviteLink, "inviteLink");
|
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) {
|
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;
|
TextView textView = binding.f;
|
||||||
m.checkNotNullExpressionValue(textView, "appInfoHeader");
|
m.checkNotNullExpressionValue(textView, "appInfoHeader");
|
||||||
String string = getString(R.string.app_information);
|
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.B.setOnClickListener(new WidgetSettings$onViewBound$$inlined$with$lambda$3(this));
|
||||||
binding.u.setOnClickListener(WidgetSettings$onViewBound$1$5.INSTANCE);
|
binding.u.setOnClickListener(WidgetSettings$onViewBound$1$5.INSTANCE);
|
||||||
binding.q.setOnClickListener(WidgetSettings$onViewBound$1$6.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_title">Select a color</string>
|
||||||
<string name="color_picker_transparency">Transparency</string>
|
<string name="color_picker_transparency">Transparency</string>
|
||||||
<string name="color_picker_use_default">Use Default</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="coming_soon">Coming Soon</string>
|
||||||
<string name="command_accessibility_desc_app_header_item">Slash command application {applicationName}</string>
|
<string name="command_accessibility_desc_app_header_item">Slash command application {applicationName}</string>
|
||||||
<string name="command_accessibility_desc_app_item">{applicationName} application</string>
|
<string name="command_accessibility_desc_app_item">{applicationName} application</string>
|
||||||
|
|
Loading…
Reference in New Issue