From aefbb2887550ab8200868468b42bf4bcf1af4ca4 Mon Sep 17 00:00:00 2001 From: Florian Schmaus Date: Thu, 1 Apr 2021 17:39:41 +0200 Subject: [PATCH] [websocket] Fix getStreamFromOpenElement() --- .../jivesoftware/smack/websocket/impl/AbstractWebSocket.java | 4 ++-- .../smack/websocket/impl/AbstractWebSocketTest.java | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/smack-websocket/src/main/java/org/jivesoftware/smack/websocket/impl/AbstractWebSocket.java b/smack-websocket/src/main/java/org/jivesoftware/smack/websocket/impl/AbstractWebSocket.java index f0d5b95de..a66990c71 100644 --- a/smack-websocket/src/main/java/org/jivesoftware/smack/websocket/impl/AbstractWebSocket.java +++ b/smack-websocket/src/main/java/org/jivesoftware/smack/websocket/impl/AbstractWebSocket.java @@ -93,9 +93,9 @@ public abstract class AbstractWebSocket { } static String getStreamFromOpenElement(String openElement) { - String streamElement = openElement.replaceFirst("\\A\\s*\\z", ">"); + .replaceFirst("/>\\s*\\z", " xmlns:stream='http://etherx.jabber.org/streams'>"); return streamElement; } diff --git a/smack-websocket/src/test/java/org/jivesoftware/smack/websocket/impl/AbstractWebSocketTest.java b/smack-websocket/src/test/java/org/jivesoftware/smack/websocket/impl/AbstractWebSocketTest.java index 67c785231..23f274616 100644 --- a/smack-websocket/src/test/java/org/jivesoftware/smack/websocket/impl/AbstractWebSocketTest.java +++ b/smack-websocket/src/test/java/org/jivesoftware/smack/websocket/impl/AbstractWebSocketTest.java @@ -24,7 +24,7 @@ import org.junit.jupiter.api.Test; public final class AbstractWebSocketTest { private static final String OPEN_ELEMENT = ""; - private static final String OPEN_STREAM = ""; + private static final String OPEN_STREAM = ""; private static final String CLOSE_ELEMENT = ""; @Test