discord-jadx/app/src/main/java/com/discord/stores/StoreMessages$sendMessage$7...

26 lines
1.3 KiB
Java
Raw Normal View History

2021-06-27 20:44:35 +00:00
package com.discord.stores;
import com.discord.models.commands.ApplicationCommandLocalSendData;
import com.discord.models.domain.ModelMessage;
import com.discord.utilities.messagesend.MessageRequest;
import com.discord.utilities.messagesend.MessageResult;
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 */ ModelMessage $message;
public final /* synthetic */ StoreMessages this$0;
public StoreMessages$sendMessage$7(StoreMessages storeMessages, ModelMessage modelMessage, ApplicationCommandLocalSendData applicationCommandLocalSendData) {
this.this$0 = storeMessages;
this.$message = modelMessage;
this.$applicationCommandLocalSendData = applicationCommandLocalSendData;
}
public final void call(Emitter<MessageResult> emitter) {
ModelMessage modelMessage = this.$message;
StoreMessages.access$getMessageQueue(this.this$0, this.$message.getChannelId()).enqueue(new MessageRequest.SendApplicationCommand(modelMessage, this.$applicationCommandLocalSendData, new StoreMessages$sendMessage$7$request$1(this, emitter), modelMessage.getTimestamp()));
}
}