From d02ce4ef410f5bf334bf2e41688bb117989f03b5 Mon Sep 17 00:00:00 2001 From: Naumov Alexey Date: Fri, 6 May 2022 19:43:48 +0200 Subject: [PATCH] fix(plugin-resource-manager): CB-2017 check for the database object --- .../plugin-object-viewer/src/ObjectViewerTabService.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/webapp/packages/plugin-object-viewer/src/ObjectViewerTabService.ts b/webapp/packages/plugin-object-viewer/src/ObjectViewerTabService.ts index 6a507ce9af..ee3352a413 100644 --- a/webapp/packages/plugin-object-viewer/src/ObjectViewerTabService.ts +++ b/webapp/packages/plugin-object-viewer/src/ObjectViewerTabService.ts @@ -17,7 +17,8 @@ import { objectSchemaProvider, NavNodeManagerService, objectNavNodeProvider, - IDataContextActiveNode + IDataContextActiveNode, + NodeManagerUtils } from '@cloudbeaver/core-app'; import { connectionProvider, ConnectionInfoResource, Connection } from '@cloudbeaver/core-connections'; import { injectable } from '@cloudbeaver/core-di'; @@ -97,7 +98,7 @@ export class ObjectViewerTabService { tab.handlerState.tabIcon = nodeInfo.icon; tab.handlerState.tabTitle = nodeInfo.name; tabInfo.registerTab(tab); - } else { + } else if (NodeManagerUtils.isDatabaseObject(data.nodeId)) { tabInfo.openNewTab({ handlerId: objectViewerTabHandlerKey, handlerState: {