From: Miod Vallat Date: Thu, 12 Feb 2026 15:42:21 +0000 (+0100) Subject: Perform DomainInfo consolidation before filtering. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F16871%2Fhead;p=thirdparty%2Fpdns.git Perform DomainInfo consolidation before filtering. Signed-off-by: Miod Vallat --- diff --git a/modules/lmdbbackend/lmdbbackend.cc b/modules/lmdbbackend/lmdbbackend.cc index fb35dfbe7f..d64a4e6c78 100644 --- a/modules/lmdbbackend/lmdbbackend.cc +++ b/modules/lmdbbackend/lmdbbackend.cc @@ -2284,8 +2284,8 @@ void LMDBBackend::getAllDomainsFiltered(vector* domains, const std:: } for (auto& [k, v] : zonemap) { + consolidateDomainInfo(v); if (allow(v)) { - consolidateDomainInfo(v); domains->push_back(std::move(v)); } } @@ -2296,8 +2296,8 @@ void LMDBBackend::getAllDomainsFiltered(vector* domains, const std:: di.id = iter.getID(); di.backend = this; + consolidateDomainInfo(di); if (allow(di)) { - consolidateDomainInfo(di); domains->push_back(di); } }