Fix bug that was breaking aws-sdk ConnectionConfig (#41215)

Fix bug that was breaking aws-sdk ConnectionConfig
pull/41289/head
Sarah Zinger 4 years ago committed by GitHub
parent 5f27959a5e
commit 863f8aea2f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 11
      packages/grafana-data/src/utils/datasource.ts

@ -118,14 +118,11 @@ export const updateDatasourcePluginSecureJsonDataOption = <J, S extends {} = Key
val: any
) => {
const config = props.options;
if (!config.secureJsonData) {
return;
}
props.onOptionsChange({
...config,
secureJsonData: {
...config.secureJsonData,
...(config.secureJsonData ? config.secureJsonData : ({} as S)),
[key]: val,
},
});
@ -136,14 +133,10 @@ export const updateDatasourcePluginResetOption = <J, S extends {} = KeyValue>(
key: string
) => {
const config = props.options;
if (!config.secureJsonData) {
return;
}
props.onOptionsChange({
...config,
secureJsonData: {
...config.secureJsonData,
...(config.secureJsonData ? config.secureJsonData : ({} as S)),
[key]: '',
},
secureJsonFields: {

Loading…
Cancel
Save