From e9565cf97cf01c49c9c69bbbf0c74dcae89bc741 Mon Sep 17 00:00:00 2001 From: Grant Limberg Date: Thu, 4 Sep 2025 16:11:22 -0700 Subject: [PATCH] another query fix --- nonfree/controller/CentralDB.cpp | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/nonfree/controller/CentralDB.cpp b/nonfree/controller/CentralDB.cpp index 38e89e991..2c2c4d050 100644 --- a/nonfree/controller/CentralDB.cpp +++ b/nonfree/controller/CentralDB.cpp @@ -1170,11 +1170,11 @@ void CentralDB::commitThread() w.commit(); - if (! isNewMember) { - pqxx::result res = w.exec_params0( - "DELETE FROM ztc_member_ip_assignment WHERE member_id = $1 AND network_id = $2", memberId, - networkId); - } + // if (! isNewMember) { + // pqxx::result res = w.exec_params0( + // "DELETE FROM ztc_member_ip_assignment WHERE member_id = $1 AND network_id = $2", memberId, + // networkId); + // } if (_smee != NULL && isNewMember) { // TODO: Smee Notifications for New Members @@ -1448,8 +1448,9 @@ void CentralDB::onlineNotificationThread() std::string memberId(memTmp); try { - pqxx::row r = w.exec_params1( - "SELECT id, network_id FROM ztc_member WHERE network_id = $1 AND id = $2", networkId, memberId); + "SELECT device_id, network_id FROM network_memberships_ctl WHERE network_id = $1 AND device_id " + "= $2", + networkId, memberId); } catch (pqxx::unexpected_rows& e) { continue;