package com.discord.stores; import com.discord.api.message.Message; import com.discord.api.utcdatetime.UtcDateTime; import com.discord.models.commands.ApplicationCommandLocalSendData; 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 implements Action1> { public final /* synthetic */ ApplicationCommandLocalSendData $applicationCommandLocalSendData; public final /* synthetic */ Message $message; public final /* synthetic */ StoreMessages this$0; public StoreMessages$sendMessage$7(StoreMessages storeMessages, Message message, ApplicationCommandLocalSendData applicationCommandLocalSendData) { this.this$0 = storeMessages; this.$message = message; this.$applicationCommandLocalSendData = applicationCommandLocalSendData; } public final void call(Emitter emitter) { Message message = this.$message; ApplicationCommandLocalSendData applicationCommandLocalSendData = this.$applicationCommandLocalSendData; UtcDateTime K = message.K(); StoreMessages.access$getMessageQueue(this.this$0, this.$message.i()).enqueue(new MessageRequest.SendApplicationCommand(message, applicationCommandLocalSendData, new StoreMessages$sendMessage$7$request$1(this, emitter), K != null ? K.f() : 0)); } }