From f8ea7fdc2b734aa3d720fe5c79f7e784c927116f Mon Sep 17 00:00:00 2001 From: Grant Limberg Date: Thu, 24 Jun 2021 10:32:21 -0700 Subject: [PATCH] Fix for GitHub #859 Wrong DB::get() method being called to look up the network member for deletes --- controller/FileDB.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/controller/FileDB.cpp b/controller/FileDB.cpp index bf573f3bf..d454e93e1 100644 --- a/controller/FileDB.cpp +++ b/controller/FileDB.cpp @@ -140,8 +140,7 @@ void FileDB::eraseNetwork(const uint64_t networkId) void FileDB::eraseMember(const uint64_t networkId,const uint64_t memberId) { nlohmann::json network,member,nullJson; - get(networkId,network); - get(memberId,member); + get(networkId,network,memberId,member); char p[4096]; OSUtils::ztsnprintf(p,sizeof(p),"%s" ZT_PATH_SEPARATOR_S "%.16llx" ZT_PATH_SEPARATOR_S "member" ZT_PATH_SEPARATOR_S "%.10llx.json",_networksPath.c_str(),networkId,memberId); OSUtils::rm(p);