Skip to content
This repository was archived by the owner on Mar 20, 2025. It is now read-only.

Commit 8ba3a2f

Browse files
committed
Merge branch '1.9'
2 parents 21903ed + d26876c commit 8ba3a2f

File tree

3 files changed

+16
-0
lines changed

3 files changed

+16
-0
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ QXmpp 1.10.0 (UNRELEASED)
99

1010
*under development*
1111

12+
QXmpp 1.9.4 (February 2, 2025)
13+
------------------------------
14+
15+
- MixManager: Account export: Fix not finishing task when nothing to export (@pasnox, #677)
16+
1217
QXmpp 1.9.3 (January 23, 2025)
1318
------------------------------
1419

doc/doap.xml

+7
Original file line numberDiff line numberDiff line change
@@ -741,6 +741,13 @@ SPDX-License-Identifier: CC0-1.0
741741
<xmpp:since>1.8</xmpp:since>
742742
</xmpp:SupportedXep>
743743
</implements>
744+
<release>
745+
<Version>
746+
<revision>1.9.4</revision>
747+
<created>2025-02-01</created>
748+
<file-release rdf:resource='https://github.com/qxmpp-project/qxmpp/archive/refs/tags/v1.9.4.tar.gz'/>
749+
</Version>
750+
</release>
744751
<release>
745752
<Version>
746753
<revision>1.9.3</revision>

src/client/QXmppMixManager.cpp

+4
Original file line numberDiff line numberDiff line change
@@ -1126,6 +1126,10 @@ void QXmppMixManager::onRegistered(QXmppClient *client)
11261126

11271127
result->items.reserve(*counter);
11281128

1129+
if (iqItems.empty()) {
1130+
return promise.finish(*result.get());
1131+
}
1132+
11291133
for (const auto &item : std::as_const(iqItems)) {
11301134
requestParticipants(item.bareJid()).then(this, [manager, result, promise, counter, channelId = item.bareJid(), participantId = item.mixParticipantId()](auto &&participantsResult) mutable {
11311135
if (promise.task().isFinished()) {

0 commit comments

Comments
 (0)