From 3c647c4376ffb7d03a998b6844371106300ea187 Mon Sep 17 00:00:00 2001 From: Alan Ren Date: Fri, 7 Aug 2020 12:58:33 -0700 Subject: [PATCH] show backup/restore only for mssql (#11714) --- .../browser/pages/databaseDashboardPage.contribution.ts | 4 ++-- .../browser/pages/serverDashboardPage.contribution.ts | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sql/workbench/contrib/dashboard/browser/pages/databaseDashboardPage.contribution.ts b/src/sql/workbench/contrib/dashboard/browser/pages/databaseDashboardPage.contribution.ts index c00797135a..54b7735bbc 100644 --- a/src/sql/workbench/contrib/dashboard/browser/pages/databaseDashboardPage.contribution.ts +++ b/src/sql/workbench/contrib/dashboard/browser/pages/databaseDashboardPage.contribution.ts @@ -98,8 +98,8 @@ export const databaseDashboardSettingSchema: IJSONSchema = { 'tasks-widget': [ 'newQuery', 'mssqlCluster.task.newNotebook', - { name: 'backup', when: '!mssql:iscloud && mssql:engineedition != 11' }, - { name: 'restore', when: '!mssql:iscloud && mssql:engineedition != 11' } + { name: 'backup', when: 'connectionProvider == \'MSSQL\' && !mssql:iscloud && mssql:engineedition != 11' }, + { name: 'restore', when: 'connectionProvider == \'MSSQL\' && !mssql:iscloud && mssql:engineedition != 11' } ] } }, diff --git a/src/sql/workbench/contrib/dashboard/browser/pages/serverDashboardPage.contribution.ts b/src/sql/workbench/contrib/dashboard/browser/pages/serverDashboardPage.contribution.ts index 940a8e0a3a..d6857c9f00 100644 --- a/src/sql/workbench/contrib/dashboard/browser/pages/serverDashboardPage.contribution.ts +++ b/src/sql/workbench/contrib/dashboard/browser/pages/serverDashboardPage.contribution.ts @@ -77,7 +77,7 @@ const defaultVal = [ { name: 'Tasks', widget: { - 'tasks-widget': ['newQuery', 'mssqlCluster.task.newNotebook', { name: 'restore', when: '!mssql:iscloud && mssql:engineedition != 11' }] + 'tasks-widget': ['newQuery', 'mssqlCluster.task.newNotebook', { name: 'restore', when: 'connectionProvider == \'MSSQL\' && !mssql:iscloud && mssql:engineedition != 11' }] }, gridItemConfig: { sizex: 1,