Skip to content

Commit 24d1f57

Browse files
authored
fixing domain appearing in tenantinfo handler (#13024)
1 parent 5d2ab94 commit 24d1f57

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

ydb/core/viewer/viewer_tenantinfo.h

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -130,16 +130,19 @@ class TJsonTenantInfo : public TViewerPipeClient {
130130
NavigateKeySetResult[Database] = MakeRequestSchemeCacheNavigate(Database);
131131
if (Database != DomainPath) {
132132
TenantStatusResponses[Database] = MakeRequestConsoleGetTenantStatus(Database);
133-
} else {
134-
NKikimrViewer::TTenant& tenant = TenantBySubDomainKey[rootPathId];
135-
tenant.SetId(RootId);
136-
tenant.SetState(Ydb::Cms::GetDatabaseStatusResult::RUNNING);
137-
tenant.SetType(NKikimrViewer::Domain);
138-
tenant.SetName(DomainPath);
139-
RequestMetadataCacheHealthCheck(DomainPath);
140133
}
141134
}
142135

136+
if (Database.empty() || Database == DomainPath) {
137+
NKikimrViewer::TTenant& tenant = TenantBySubDomainKey[rootPathId];
138+
tenant.SetId(RootId);
139+
tenant.SetState(Ydb::Cms::GetDatabaseStatusResult::RUNNING);
140+
tenant.SetType(NKikimrViewer::Domain);
141+
tenant.SetName(DomainPath);
142+
RequestMetadataCacheHealthCheck(DomainPath);
143+
NavigateKeySetResult[DomainPath] = MakeRequestSchemeCacheNavigate(DomainPath);
144+
}
145+
143146
HiveDomainStats[RootHiveId] = MakeRequestHiveDomainStats(RootHiveId);
144147
if (Storage) {
145148
HiveStorageStats[RootHiveId] = MakeRequestHiveStorageStats(RootHiveId);

0 commit comments

Comments
 (0)