aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppAtmManager.cpp
diff options
context:
space:
mode:
authorMelvin Keskin <melvo@olomono.de>2022-05-08 12:49:38 +0200
committerLinus Jahn <lnj@kaidan.im>2022-06-18 13:08:11 +0200
commita194a33375d188093fa3638b175f6c8227e7c7a4 (patch)
treed35385f3623901c57811db13f6952a631c72e601 /src/client/QXmppAtmManager.cpp
parent32ccc6358ba6433e6b870b238fba20ccf1862fe2 (diff)
downloadqxmpp-a194a33375d188093fa3638b175f6c8227e7c7a4.tar.gz
AtmManager: Send trust messages only to endpoints with authenticated keys
Diffstat (limited to 'src/client/QXmppAtmManager.cpp')
-rw-r--r--src/client/QXmppAtmManager.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/client/QXmppAtmManager.cpp b/src/client/QXmppAtmManager.cpp
index 4ea30cae..71c89b24 100644
--- a/src/client/QXmppAtmManager.cpp
+++ b/src/client/QXmppAtmManager.cpp
@@ -491,5 +491,9 @@ QFuture<QXmpp::SendResult> QXmppAtmManager::sendTrustMessage(const QString &encr
QXmppMessage message;
message.setTo(recipientJid);
message.setTrustMessageElement(trustMessageElement);
- return client()->send(std::move(message));
+
+ QXmppSendStanzaParams params;
+ params.setAcceptedTrustLevels(TrustLevel::Authenticated);
+
+ return client()->send(std::move(message), params);
}