aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppClient.cpp
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2022-06-07 12:14:37 +0200
committerLinus Jahn <lnj@kaidan.im>2022-06-07 12:17:12 +0200
commitd91cbade277d0803d5533f789324670ab1dc2c2c (patch)
tree898477a638facc8a3bf1dd73c4b3f72e58bc56a5 /src/client/QXmppClient.cpp
parentb4f73689982f43fd754938dcef312f5bc7a21ce6 (diff)
Client: injectIq: Fix missing ID on error reply
Diffstat (limited to 'src/client/QXmppClient.cpp')
-rw-r--r--src/client/QXmppClient.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/client/QXmppClient.cpp b/src/client/QXmppClient.cpp
index 7b1a593b..242bbecb 100644
--- a/src/client/QXmppClient.cpp
+++ b/src/client/QXmppClient.cpp
@@ -828,6 +828,7 @@ void QXmppClient::injectIq(const QDomElement &element, const std::optional<QXmpp
QXmppIq iq(QXmppIq::Error);
iq.setTo(element.attribute("from"));
+ iq.setId(element.attribute("id"));
const auto errMessage = e2eeMetadata.has_value()
? QStringLiteral("Feature not implemented or not supported with end-to-end encryption.")
: QStringLiteral("Feature not implemented.");