Apply attribute sanitation to GeomapPanel

This commit is contained in:
nmarrs
2023-02-21 07:11:38 +01:00
committed by Horst Gutmann
parent d3f81e5f5f
commit a0fdec0209
@@ -24,6 +24,7 @@ import {
DataHoverEvent,
DataFrame,
FrameGeometrySourceMode,
textUtil,
} from '@grafana/data';
import { config } from '@grafana/runtime';
import { PanelContext, PanelContextRoot, stylesFactory } from '@grafana/ui';
@@ -490,6 +491,10 @@ export class GeomapPanel extends Component<Props, State> {
return Promise.reject('unknown layer: ' + options.type);
}
if (options.config?.attribution) {
options.config.attribution = textUtil.sanitizeTextPanelContent(options.config.attribution);
}
const handler = await item.create(map, options, config.theme2);
const layer = handler.init();