diff --git a/dht-node/src/dht_node/index.ts b/dht-node/src/dht_node/index.ts index 2a7f7dd25..004fc816e 100644 --- a/dht-node/src/dht_node/index.ts +++ b/dht-node/src/dht_node/index.ts @@ -215,14 +215,7 @@ async function writeFederatedHomeCommunityEntries(pubKey: string): Promise { try { // check for existing homeCommunity entry - let homeCom = await DbCommunity.findOne({ - foreign: false, - publicKey: Buffer.from(pubKey), - }) - if (!homeCom) { - // check if a homecommunity with a different publicKey still exists - homeCom = await DbCommunity.findOne({ foreign: false }) - } + let homeCom = await DbCommunity.findOne({ foreign: false }) if (homeCom) { // simply update the existing entry, but it MUST keep the ID and UUID because of possible relations homeCom.publicKey = Buffer.from(pubKey)