fix(plugin-resource-manager): CB-2017 check for the database object

This commit is contained in:
Naumov Alexey
2022-05-06 19:45:23 +02:00
parent 37fdbff3ea
commit d02ce4ef41
@@ -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<IObjectViewerTabState>({
handlerId: objectViewerTabHandlerKey,
handlerState: {