[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:
Sheldan
2026-07-05 13:36:22 +02:00
parent 3080932c48
commit 223495e39e
2 changed files with 2 additions and 1 deletions

View File

@@ -100,7 +100,7 @@ public class QuickReplyCommand extends AbstractConditionableCommand {
}
Long snowFlake = SnowflakeUtils.createSnowFlake();
Long targetUserId = modMailThread.getUser().getUserReference().getId();
event.deferReply(true).queue();
event.deferReply().queue();
return
userService.retrieveUserForId(targetUserId).thenCompose(user ->
modMailThreadService.relayMessageToDm(threadId, quickReply.getAdditionalMessage(), snowFlake, anonymous, user,

View File

@@ -801,6 +801,7 @@ public class ModMailThreadServiceBean implements ModMailThreadService {
}
@Override
@Transactional
public CompletableFuture<Void> relayMessageToDm(Long threadId, String text, Long uniqueMessageId, boolean anonymous, User targetUser, Guild guild,
Member executingMember) {
return relayMessageToDMInternal(threadId, text, uniqueMessageId, new ArrayList<>(), new HashMap<>(), anonymous, targetUser, guild, executingMember);