mirror of
https://github.com/EssentialsX/Essentials.git
synced 2025-03-02 11:11:58 +01:00
Fix regression in /tpaccept (#3567)
d9bf099c3d
introduced a regression where `/tpaccept` no longer unconditionally cancels the teleportation request when it is accepted. This restores the previous request cancellation behaviour.
Fixes #3563.
This commit is contained in:
commit
1ef4e15a4d
@ -56,11 +56,6 @@ public class Commandtpaccept extends EssentialsCommand {
|
||||
user.sendMessage(tl("pendingTeleportCancelled"));
|
||||
return false;
|
||||
});
|
||||
future.thenAccept(success -> {
|
||||
if (success) {
|
||||
user.requestTeleport(null, false);
|
||||
}
|
||||
});
|
||||
if (user.isTpRequestHere()) {
|
||||
final Location loc = user.getTpRequestLocation();
|
||||
AsyncTeleport teleport = (AsyncTeleport) requester.getAsyncTeleport();
|
||||
@ -76,6 +71,7 @@ public class Commandtpaccept extends EssentialsCommand {
|
||||
teleport.setTpType(AsyncTeleport.TeleportType.TPA);
|
||||
teleport.teleport(user.getBase(), charge, TeleportCause.COMMAND, future);
|
||||
}
|
||||
user.requestTeleport(null, false);
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user