Apply attribute sanitation to GeomapPanel

This commit is contained in:
nmarrs
2023-02-03 14:35:04 -06:00
committed by Kevin Minehart
parent 58261a814a
commit cb402af514
@@ -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();