From 127b16cfc8978001a8dad4ee0b0e6e8154b7e8fb Mon Sep 17 00:00:00 2001 From: Srinath Narayanan Date: Fri, 30 Jul 2021 00:53:08 -0700 Subject: [PATCH] added postgres button --- .../CommandBarComponentButtonFactory.tsx | 20 +++++++++---------- 1 file changed, 9 insertions(+), 11 deletions(-) diff --git a/src/Explorer/Menus/CommandBar/CommandBarComponentButtonFactory.tsx b/src/Explorer/Menus/CommandBar/CommandBarComponentButtonFactory.tsx index 902286b1a..49c715b48 100644 --- a/src/Explorer/Menus/CommandBar/CommandBarComponentButtonFactory.tsx +++ b/src/Explorer/Menus/CommandBar/CommandBarComponentButtonFactory.tsx @@ -72,21 +72,19 @@ export function createStaticCommandBarButtons( } buttons.push(createOpenTerminalButton(container)); - buttons.push(createOpenPostgreSQLTerminalButton(container)); buttons.push(createNotebookWorkspaceResetButton(container)); - if ( - (userContext.apiType === "Mongo" && + + buttons.push(createDivider()); + buttons.push(createOpenPostgreSQLTerminalButton(container)); + + if (userContext.apiType === "Mongo" && container.isShellEnabled() && - selectedNodeState.isDatabaseNodeOrNoneSelected()) || - userContext.apiType === "Cassandra" - ) { - buttons.push(createDivider()); - if (userContext.apiType === "Cassandra") { - buttons.push(createOpenCassandraTerminalButton(container)); - } else { + selectedNodeState.isDatabaseNodeOrNoneSelected()){ buttons.push(createOpenMongoTerminalButton(container)); - } + } + if (userContext.apiType === "Cassandra") { + buttons.push(createOpenCassandraTerminalButton(container)); } } else { if (!isRunningOnNationalCloud()) {