From ce50168b70b4444abb5a1aa36d695dc1b7c339b9 Mon Sep 17 00:00:00 2001 From: Timur Olzhabayev Date: Thu, 2 Feb 2023 09:50:12 +0100 Subject: [PATCH] Fix: Save and test error message does not persist across datasource instance settings anymore --- public/app/features/datasources/state/hooks.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/public/app/features/datasources/state/hooks.ts b/public/app/features/datasources/state/hooks.ts index 8432bb01bb7..3687ea740fc 100644 --- a/public/app/features/datasources/state/hooks.ts +++ b/public/app/features/datasources/state/hooks.ts @@ -23,6 +23,7 @@ import { } from './actions'; import { DataSourcesRoutesContext } from './contexts'; import { getDataSourceLoadingNav, buildNavModel, getDataSourceNav } from './navModel'; +import { initialDataSourceSettingsState } from './reducers'; import { getDataSource, getDataSourceMeta } from './selectors'; export const useInitDataSourceSettings = (uid: string) => { @@ -34,7 +35,7 @@ export const useInitDataSourceSettings = (uid: string) => { return function cleanUp() { dispatch( cleanUpAction({ - cleanupAction: (state) => state.dataSourceSettings, + cleanupAction: (state) => (state.dataSourceSettings = initialDataSourceSettingsState), }) ); };