message: fix: Right-click on misconfigured World Map
diff: @@ -24,6 +24,8 @@ import {
  getNumberFormatter,
  getSequentialSchemeRegistry,
  CategoricalColorNamespace,
  + logging,
  + t,
  } from '@superset-ui/core';
  import Datamap from 'datamaps/dist/datamaps.world.min';
  import { ColorBy } from './utils';
  @@ -108,7 +110,9 @@ function WorldMap(element, props) {
  const handleContextMenu = source => {
  const pointerEvent = d3.event;
  pointerEvent.preventDefault();
  - const val = mapData[source.id || source.country].name;
  + const key = source.id || source.country;
  + const val = mapData[key]?.name;
  + if (val) {
  const filters = [
  {
  col: entity,
  @@ -118,6 +122,14 @@ function WorldMap(element, props) {
  },
  ];
  onContextMenu(filters, pointerEvent.clientX, pointerEvent.clientY);
  + } else {
  + logging.warn(
  + t(
  + `Unable to process right-click on %s. Check you chart configuration.`,
  + ),
  + key,
  + );
  + }
  };
  const map = new Datamap({
  