chat_core: connect_channel API — запуск topo_group_connect_init при выборе канала из GUI, убрано дублирование создания групп в utun_node
This commit is contained in:
1 parent
be258eea4d
commit
0e324cf36d
4 files changed
+43
-19
No files matched your search
@@ -179,6 +179,11 @@ MainWindow::MainWindow(QWidget *parent, DbManager* db, const QString& cfgPath,
|
||||
m_currentChannelId = channelId;
|
||||
m_messageList->loadChannel(channelId);
|
||||
m_accountList->setChannel(channelId);
|
||||
|
||||
QByteArray cidBA = channelId.toUtf8();
|
||||
char* cid = (char*)malloc(cidBA.size() + 1);
|
||||
if (cid) { memcpy(cid, cidBA.constData(), cidBA.size()); cid[cidBA.size()] = '\0';
|
||||
gui_bridge_post_uasync_fn(chat_core_connect_channel_trampoline, cid); }
|
||||
});
|
||||
|
||||
connect(m_channelList, &ChannelList::inviteRequested,
|
||||
|
||||
Reference in new issue
Block a user