diff --git a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/visualization/mapofscience/MapOfScienceVisualizationRequestHandler.java b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/visualization/mapofscience/MapOfScienceVisualizationRequestHandler.java index b6b14ea7..44de7342 100644 --- a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/visualization/mapofscience/MapOfScienceVisualizationRequestHandler.java +++ b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/visualization/mapofscience/MapOfScienceVisualizationRequestHandler.java @@ -454,9 +454,10 @@ public class MapOfScienceVisualizationRequestHandler implements VisualizationReq ConfigurationProperties properties = ConfigurationProperties.getBean(vreq); if (properties != null) { - body.put("googleMapsKey", properties.getProperty("google.maps.key", "AIzaSyCAexrHLqAu6Rb18DWqwrb-vx1PQQFkAQA")); - } else { - body.put("googleMapsKey", "AIzaSyCAexrHLqAu6Rb18DWqwrb-vx1PQQFkAQA"); + String key = properties.getProperty("google.maps.key"); + if (!StringUtils.isEmpty(key)) { + body.put("googleMapsKey", key); + } } return new TemplateResponseValues(standaloneTemplate, body); diff --git a/webapp/src/main/webapp/templates/freemarker/visualization/mapOfScience/mapOfScienceSetup.ftl b/webapp/src/main/webapp/templates/freemarker/visualization/mapOfScience/mapOfScienceSetup.ftl index 7bcfb634..0e185832 100644 --- a/webapp/src/main/webapp/templates/freemarker/visualization/mapOfScience/mapOfScienceSetup.ftl +++ b/webapp/src/main/webapp/templates/freemarker/visualization/mapOfScience/mapOfScienceSetup.ftl @@ -107,8 +107,12 @@ var i18nStrings = { }; -${scripts.add('', - '', +<#if googleMapsKey??> + ${scripts.add('')} +<#else> + ${scripts.add('')} + +${scripts.add('', '', '', '',