Polishing contribution

Closes gh-30120
This commit is contained in:
rstoyanchev 2023-04-11 11:42:52 +01:00
parent 1abe155663
commit 073226d792
1 changed files with 2 additions and 3 deletions

View File

@ -465,9 +465,8 @@ public class StompSubProtocolHandler implements SubProtocolHandler, ApplicationE
} }
if (StompCommand.ERROR.equals(command) && getErrorHandler() != null) { if (StompCommand.ERROR.equals(command) && getErrorHandler() != null) {
Message<byte[]> enrichedMessage = Message<byte[]> errorMessage = getErrorHandler().handleErrorMessageToClient(
MessageBuilder.createMessage((byte[]) message.getPayload(), accessor.getMessageHeaders()); MessageBuilder.createMessage((byte[]) message.getPayload(), accessor.getMessageHeaders()));
Message<byte[]> errorMessage = getErrorHandler().handleErrorMessageToClient(enrichedMessage);
if (errorMessage != null) { if (errorMessage != null) {
accessor = MessageHeaderAccessor.getAccessor(errorMessage, StompHeaderAccessor.class); accessor = MessageHeaderAccessor.getAccessor(errorMessage, StompHeaderAccessor.class);
Assert.state(accessor != null, "No StompHeaderAccessor"); Assert.state(accessor != null, "No StompHeaderAccessor");