mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-26 09:35:38 -05:00
Fixing OE nodes error handling. (#23172)
This commit is contained in:
@@ -23,7 +23,7 @@ import { IConnectionManagementService } from 'sql/platform/connection/common/con
|
||||
import { TreeCreationUtils } from 'sql/workbench/services/objectExplorer/browser/treeCreationUtils';
|
||||
import { TreeUpdateUtils } from 'sql/workbench/services/objectExplorer/browser/treeUpdateUtils';
|
||||
import { TreeSelectionHandler } from 'sql/workbench/services/objectExplorer/browser/treeSelectionHandler';
|
||||
import { IObjectExplorerService, IServerTreeView, ServerTreeViewView } from 'sql/workbench/services/objectExplorer/browser/objectExplorerService';
|
||||
import { ERROR_NODE_TYPE, IObjectExplorerService, IServerTreeView, ServerTreeViewView } from 'sql/workbench/services/objectExplorer/browser/objectExplorerService';
|
||||
import { IConnectionProfile } from 'sql/platform/connection/common/interfaces';
|
||||
import { Button } from 'sql/base/browser/ui/button/button';
|
||||
import { TreeNode, TreeItemCollapsibleState } from 'sql/workbench/services/objectExplorer/common/treeNode';
|
||||
@@ -928,6 +928,13 @@ export class ServerTreeView extends Disposable implements IServerTreeView {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// In case of error node, we need to show the error message
|
||||
if (node instanceof TreeNode) {
|
||||
if (node.objectType === ERROR_NODE_TYPE) {
|
||||
this.showError(node.label);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public getActionContext(element: ServerTreeElement): any {
|
||||
|
||||
Reference in New Issue
Block a user