aboutsummaryrefslogtreecommitdiff
path: root/src/client/QXmppAtmManager.cpp
diff options
context:
space:
mode:
authorMelvin Keskin <melvo@olomono.de>2022-01-23 18:11:48 +0100
committerLinus Jahn <lnj@kaidan.im>2022-03-03 13:49:50 +0100
commitec1480a11ee69924712b3b1b10cde7fbf6ba1866 (patch)
tree9b6afbd3b3869fda4ccdded7859de743c607d5ca /src/client/QXmppAtmManager.cpp
parent4f77a9d91d5841771d27821ced76c7c6801790f5 (diff)
downloadqxmpp-ec1480a11ee69924712b3b1b10cde7fbf6ba1866.tar.gz
Add QXmppE2eeMetadata used by QXmppStanza
That class contains addtional data needed for end-to-end encryption purposes. 'senderKey' is moved from QXmppMessage to QXmppE2eeMetadata. 'sceTimestamp' is introduced.
Diffstat (limited to 'src/client/QXmppAtmManager.cpp')
-rw-r--r--src/client/QXmppAtmManager.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/client/QXmppAtmManager.cpp b/src/client/QXmppAtmManager.cpp
index 829daa20..957ed8ef 100644
--- a/src/client/QXmppAtmManager.cpp
+++ b/src/client/QXmppAtmManager.cpp
@@ -297,7 +297,7 @@ QFuture<void> QXmppAtmManager::handleMessage(const QXmppMessage &message)
trustMessageElement->usage() == ns_atm &&
message.from() != client()->configuration().jid()) {
const auto senderJid = QXmppUtils::jidToBareJid(message.from());
- const auto senderKey = message.senderKey();
+ const auto senderKey = message.e2eeMetadata().senderKey();
const auto encryption = trustMessageElement->encryption();
auto future = m_trustStorage->trustLevel(encryption, senderKey);