diff --git a/ydb/core/viewer/json_nodes.h b/ydb/core/viewer/json_nodes.h index d5d0cadddada..158b61ecf0c9 100644 --- a/ydb/core/viewer/json_nodes.h +++ b/ydb/core/viewer/json_nodes.h @@ -392,7 +392,7 @@ class TJsonNodes : public TViewerPipeClient { case TSchemeCacheNavigate::EKind::KindExtSubdomain: return true; case TSchemeCacheNavigate::EKind::KindPath: - return entry.CreateStep == 0; + return entry.Self->Info.GetPathId() == NSchemeShard::RootPathId; default: return false; } @@ -416,7 +416,7 @@ class TJsonNodes : public TViewerPipeClient { if (FilterTenant.empty()) { RequestForTenant(path); } - + if (entry.DomainInfo->ResourcesDomainKey && entry.DomainInfo->DomainKey != entry.DomainInfo->ResourcesDomainKey) { TPathId resourceDomainKey(entry.DomainInfo->ResourcesDomainKey); BLOG_TRACE("Requesting navigate for resource domain " << resourceDomainKey);