diff options
| author | Linus Jahn <lnj@kaidan.im> | 2022-12-31 23:29:59 +0100 |
|---|---|---|
| committer | Linus Jahn <lnj@kaidan.im> | 2022-12-31 23:40:35 +0100 |
| commit | bf078ff6342b052e36995defcf641edea6bb2b8c (patch) | |
| tree | 422c4644f284c5c87c4a96707bd05c8a2d0c7108 /src/omemo/QXmppOmemoManager_p.h | |
| parent | 6efebe555d30170c2ecfc2372113f342c513b0c2 (diff) | |
| download | qxmpp-bf078ff6342b052e36995defcf641edea6bb2b8c.tar.gz | |
OmemoManager: Replace multi-result futures with single result futures
QXmppTask won't support multi-result and in the case of the OmemoManager
it's not really needed. If you want to know when each single request is
finished you can just subscribe/unsubscribe from each jid in a single
request.
Part of #502.
Diffstat (limited to 'src/omemo/QXmppOmemoManager_p.h')
| -rw-r--r-- | src/omemo/QXmppOmemoManager_p.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/omemo/QXmppOmemoManager_p.h b/src/omemo/QXmppOmemoManager_p.h index f5ffa15b..78cf482f 100644 --- a/src/omemo/QXmppOmemoManager_p.h +++ b/src/omemo/QXmppOmemoManager_p.h @@ -312,7 +312,7 @@ public: QFuture<QXmppPubSubManager::ItemResult<QXmppOmemoDeviceListItem>> requestDeviceList(const QString &jid); void subscribeToNewDeviceLists(const QString &jid, uint32_t deviceId); QFuture<Result> subscribeToDeviceList(const QString &jid); - QFuture<QXmppOmemoManager::DevicesResult> unsubscribeFromDeviceLists(const QList<QString> &jids); + QFuture<QVector<QXmppOmemoManager::DevicesResult>> unsubscribeFromDeviceLists(const QList<QString> &jids); QFuture<Result> unsubscribeFromDeviceList(const QString &jid); QFuture<bool> resetOwnDevice(); |
