diff options
| author | Linus Jahn <lnj@kaidan.im> | 2022-12-29 21:44:40 +0100 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2022-12-29 21:59:49 +0100 |
| commit | 93c35b3f1260f3dfafbc77609fcadb9a40a7b97f (patch) | |
| tree | ec80a32b7dfe37365598e17b8ec8afbaabd9bba3 /src/omemo | |
| parent | 1b5c7c466d0ca2df80cdec5009cac541afa735c7 (diff) | |
| download | qxmpp-93c35b3f1260f3dfafbc77609fcadb9a40a7b97f.tar.gz | |
StanzaError: Remove optional getter/settters for type/condition
The whole QXmppStanza::Error is now used optionally in QXmppStanza, so
type and condition of the error don't need to be optionals as well.
Part of #512.
Diffstat (limited to 'src/omemo')
| -rw-r--r-- | src/omemo/QXmppOmemoManager_p.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/omemo/QXmppOmemoManager_p.cpp b/src/omemo/QXmppOmemoManager_p.cpp index 2de0b5f3..805f0b56 100644 --- a/src/omemo/QXmppOmemoManager_p.cpp +++ b/src/omemo/QXmppOmemoManager_p.cpp @@ -1374,9 +1374,8 @@ QByteArray ManagerPrivate::createSceEnvelope(const T &stanza) } else { // If the IQ stanza contains an error (i.e., it is an error response), that error is // serialized instead of actual content. - const auto error = stanza.error(); - if (error.typeOpt()) { - error.toXml(&writer); + if (auto err = stanza.errorOptional()) { + err->toXml(&writer); } else { stanza.toXmlElementFromChild(&writer); } |
