Browse Source

Fix for GitHub #859

Wrong DB::get() method being called to look up the network member for deletes
pull/2/head
Grant Limberg 5 years ago
parent
commit
f8ea7fdc2b
No known key found for this signature in database
GPG Key ID: 2BA62CCABBB4095A
  1. 3
      controller/FileDB.cpp

3
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);

Loading…
Cancel
Save