mirror of
https://github.com/Sheldan/abstracto.git
synced 2026-08-29 02:21:46 +00:00
[AB-xxx] made quick reply response visible
fixing error in which the quick reply command fails completely if no server is shared
This commit is contained in:
@@ -100,7 +100,7 @@ public class QuickReplyCommand extends AbstractConditionableCommand {
|
|||||||
}
|
}
|
||||||
Long snowFlake = SnowflakeUtils.createSnowFlake();
|
Long snowFlake = SnowflakeUtils.createSnowFlake();
|
||||||
Long targetUserId = modMailThread.getUser().getUserReference().getId();
|
Long targetUserId = modMailThread.getUser().getUserReference().getId();
|
||||||
event.deferReply(true).queue();
|
event.deferReply().queue();
|
||||||
return
|
return
|
||||||
userService.retrieveUserForId(targetUserId).thenCompose(user ->
|
userService.retrieveUserForId(targetUserId).thenCompose(user ->
|
||||||
modMailThreadService.relayMessageToDm(threadId, quickReply.getAdditionalMessage(), snowFlake, anonymous, user,
|
modMailThreadService.relayMessageToDm(threadId, quickReply.getAdditionalMessage(), snowFlake, anonymous, user,
|
||||||
|
|||||||
@@ -801,6 +801,7 @@ public class ModMailThreadServiceBean implements ModMailThreadService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@Transactional
|
||||||
public CompletableFuture<Void> relayMessageToDm(Long threadId, String text, Long uniqueMessageId, boolean anonymous, User targetUser, Guild guild,
|
public CompletableFuture<Void> relayMessageToDm(Long threadId, String text, Long uniqueMessageId, boolean anonymous, User targetUser, Guild guild,
|
||||||
Member executingMember) {
|
Member executingMember) {
|
||||||
return relayMessageToDMInternal(threadId, text, uniqueMessageId, new ArrayList<>(), new HashMap<>(), anonymous, targetUser, guild, executingMember);
|
return relayMessageToDMInternal(threadId, text, uniqueMessageId, new ArrayList<>(), new HashMap<>(), anonymous, targetUser, guild, executingMember);
|
||||||
|
|||||||
Reference in New Issue
Block a user