add chat_sync_invite_to_channel_with_addrs — connect with addresses, send CHANNEL_INVITE, 3s timeout, post result to GUI

This commit is contained in:
evgeny committed 2026-08-04 23:14:03 +03:00
1 parent 44c99f603d
commit 1895f23034
3 files changed
+250 -38

No files matched your search

+4 -1
View File
@@ -179,7 +179,10 @@ void InviteByLinkDialog::onSendInvite() {
addrsBuf.append(static_cast<char>(a.port & 0xFF));
}
chat_sync_invite_to_channel(chat_core_get_inst(), m_channelId.toUtf8().constData(), targetNodeId);
chat_sync_invite_to_channel_with_addrs(
chat_core_get_inst(), m_channelId.toUtf8().constData(), targetNodeId,
(const uint8_t*)d.pubkey.constData(),
(const uint8_t*)addrsBuf.constData(), d.addrs.size(), addrsBuf.size());
setInviteStatus(QString::fromUtf8("Приглашение отправлено. OK"));
QTimer::singleShot(2000, this, [this]() {