From ceea23550b7ad0d6ffa291a79309d66df8c2ed89 Mon Sep 17 00:00:00 2001 From: Chrysostomos Nanakos Date: Sat, 20 Jun 2026 22:31:34 +0300 Subject: [PATCH] fix(storage): only enable private queries when DHT mix proxies are configured (#1465) Signed-off-by: Chrysostomos Nanakos --- storage/storage.nim | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/storage/storage.nim b/storage/storage.nim index 9571d586..49382baa 100644 --- a/storage/storage.nim +++ b/storage/storage.nim @@ -120,8 +120,10 @@ proc start*(s: StorageServer) {.async.} = s.storageNode.discovery.mixProto = mixProto - discard s.storageNode.discovery.togglePrivateQueries(s.config.mixEnabled).valueOr: - raise newException(StorageError, "Failed to enable private queries: " & error.msg) + if s.config.dhtMixProxies.len > 0: + discard s.storageNode.discovery.togglePrivateQueries(true).valueOr: + raise + newException(StorageError, "Failed to enable private queries: " & error.msg) s.storageNode.engine.network.excludeRelays(relayPool.keys.toSeq)