Read published member properties when opening desktop dialogs

This commit is contained in:
evgeny committed 2026-11-04 00:57:49 +01:00
1 parent 235bef7f7e
commit 8b3fb5f137
2 files changed
+2 -2

No files matched your search

+1 -1
View File
@@ -48,7 +48,7 @@ MemberPropsDialog::MemberPropsDialog(DbManager* db, const QString& channelId,
QString tbl = m_db->peersTableName(channelId);
QByteArray sql = QString(
"SELECT p.adm_tags,p.local_nick,length(c.ed25519_privkey),length(n.devgroup_ed) FROM \"%1\" p "
"JOIN channels c ON c.channel_id=? LEFT JOIN nodes n ON n.node_id=p.node_id WHERE p.node_id=?"
"JOIN channels c ON c.channel_id=? LEFT JOIN nodes n ON n.node_id=p.node_id WHERE p.node_id=? AND p.record_state=0"
).arg(tbl).toUtf8();
sqlite3_stmt* st = nullptr;
int rc = sqlite3_prepare_v2(m_db->m_db, sql.constData(), -1, &st, nullptr);
+1 -1
View File
@@ -25,7 +25,7 @@ RenameDialog::RenameDialog(DbManager* db, const QString& channelId,
if (m_db && m_db->m_db) {
QString tbl = m_db->peersTableName(channelId);
QByteArray sql = QString(
"SELECT local_nick FROM \"%1\" WHERE node_id=?"
"SELECT local_nick FROM \"%1\" WHERE node_id=? AND record_state=0"
).arg(tbl).toUtf8();
sqlite3_stmt* st = nullptr;
int rc = sqlite3_prepare_v2(m_db->m_db, sql.constData(), -1, &st, nullptr);