Merge pull request #493 from grafana/1299-hide-grafana-url

1299 - Hide grafana url if undefined on plugin config
This commit is contained in:
Rares Mardare 2022-09-09 17:30:34 +03:00 committed by GitHub
commit f7f7327205
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -149,9 +149,13 @@ export const PluginConfigPage = (props: Props) => {
get_sync_response.version && get_sync_response.license
? ` (${get_sync_response.license}, ${get_sync_response.version})`
: '';
setPluginStatusMessage(
`Connected to OnCall${versionInfo}\n - OnCall URL: ${plugin.meta.jsonData.onCallApiUrl}\n - Grafana URL: ${plugin.meta.jsonData.grafanaUrl}`
);
let pluginStatusMessage = `Connected to OnCall${versionInfo}\n - OnCall URL: ${plugin.meta.jsonData.onCallApiUrl}\n`
if (plugin.meta.jsonData.grafanaUrl) {
pluginStatusMessage = `${pluginStatusMessage} - Grafana URL: ${plugin.meta.jsonData.grafanaUrl}`
}
setPluginStatusMessage(pluginStatusMessage)
setIsSelfHostedInstall(plugin.meta.jsonData?.license === GRAFANA_LICENSE_OSS);
setPluginStatusOk(true);
} else {