hunk.code_window:                         throw Exceptions.propagate(new AppsmithPluginException(
                                   AppsmithPluginError.PLUGIN_ERROR,
                                   "Could not map request back to existing data"));
                       }
                       String jsonBody = new String(responseBody);
                       JsonNode jsonNodeBody = null;
  
hunk.labels: keep keep replace keep keep keep
hunk.after_edit:                                 "Expected to receive a response body."));
  
hunk.file_path: app/server/appsmith-plugins/googleSheetsPlugin/src/main/java/com/external/config/UpdateMethod.java
hunk.type: replace
file: import Widget from "./widget";
  import IconSVG from "./icon.svg";
  import { GRID_DENSITY_MIGRATION_V1 } from "widgets/constants";
  
  export const CONFIG = {
    type: Widget.getWidgetType(),
    name: "Map",
    iconSVG: IconSVG,
    needsMeta: true,
    defaults: {
      rows: 10 * GRID_DENSITY_MIGRATION_V1,
      columns: 6 * GRID_DENSITY_MIGRATION_V1,
      isDisabled: false,
      isVisible: true,
      widgetName: "Map",
      enableSearch: true,
      zoomLevel: 50,
      enablePickLocation: true,
      allowZoom: true,
      mapCenter: { lat: 25.122, long: 50.132 },
      defaultMarkers: [{ lat: 25.122, long: 50.132, title: "Location1" }],
      isClickedMarkerCentered: true,
      version: 1,
      animateLoading: true,
    },
    properties: {
      derived: Widget.getDerivedPropertiesMap(),
      default: Widget.getDefaultPropertiesMap(),
      meta: Widget.getMetaPropertiesMap(),
      config: Widget.getPropertyPaneConfig(),
    },
  };
  
  export default Widget;
  