Skip to content
Snippets Groups Projects
Commit ede33baf authored by Piotr Gawron's avatar Piotr Gawron
Browse files

Merge branch 'api-key-not-in-url-if-not-accessible' into 'devel_11.1.x-clean'

when there is no google api key defined parameter is not entered to the url

See merge request !353
parents d91774b1 0dee3ac4
No related branches found
No related tags found
2 merge requests!35712.0.1 into master,!353when there is no google api key defined parameter is not entered to the url
minerva (11.1.3) stable; urgency=medium
* Bug fix RPM: remove directory with contents of unpacked war file
when uninstalling
* Bug fix: don't append Google API key to Google maps javascript URL
when it is not set
-- Piotr Gawron <piotr.gawron@uni.lu> Mon, 23 Jul 2018 16:00:00 +0200
minerva (11.1.2) stable; urgency=medium minerva (11.1.2) stable; urgency=medium
* Bug fix: Searching for chemicals with invalid mesh ID crashed * Bug fix: Searching for chemicals with invalid mesh ID crashed
* Bug fix: opening map that was removed and re-uploaded could crash * Bug fix: opening map that was removed and re-uploaded could crash
......
...@@ -11,5 +11,11 @@ ...@@ -11,5 +11,11 @@
<orderEntry type="sourceFolder" forTests="false" /> <orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="chai-DefinitelyTyped" level="application" /> <orderEntry type="library" name="chai-DefinitelyTyped" level="application" />
<orderEntry type="library" name="js-cookie-DefinitelyTyped" level="application" /> <orderEntry type="library" name="js-cookie-DefinitelyTyped" level="application" />
<orderEntry type="library" name="@types/ol" level="application" />
<orderEntry type="library" name="datatables.net-DefinitelyTyped" level="application" />
<orderEntry type="library" name="jQuery UI-1.10.2" level="application" />
<orderEntry type="library" name="jQuery-2.0.0" level="application" />
<orderEntry type="library" name="mocha-DefinitelyTyped" level="application" />
<orderEntry type="library" name="request-DefinitelyTyped" level="application" />
</component> </component>
</module> </module>
\ No newline at end of file
...@@ -518,7 +518,7 @@ function create(params) { ...@@ -518,7 +518,7 @@ function create(params) {
return ServerConnector.getConfiguration(); return ServerConnector.getConfiguration();
}).then(function (configuration) { }).then(function (configuration) {
params.setConfiguration(configuration); params.setConfiguration(configuration);
return functions.loadScript("https://maps.google.com/maps/api/js?libraries=drawing&v=3.26&key=" + configuration.getOption(ConfigurationType.GOOGLE_MAPS_API_KEY)); return functions.loadScript("https://maps.google.com/maps/api/js?libraries=drawing&v=3.26" + (configuration.getOption(ConfigurationType.GOOGLE_MAPS_API_KEY)?'&key='+configuration.getOption(ConfigurationType.GOOGLE_MAPS_API_KEY):''));
}).then(function () { }).then(function () {
return getProject(params); return getProject(params);
}).then(function (project) { }).then(function (project) {
...@@ -639,7 +639,7 @@ function createExport(params) { ...@@ -639,7 +639,7 @@ function createExport(params) {
return ServerConnector.getConfiguration(); return ServerConnector.getConfiguration();
}).then(function (configuration) { }).then(function (configuration) {
params.setConfiguration(configuration); params.setConfiguration(configuration);
return functions.loadScript("https://maps.google.com/maps/api/js?libraries=drawing&v=3.26&key=" + configuration.getOption(ConfigurationType.GOOGLE_MAPS_API_KEY)); return functions.loadScript("https://maps.google.com/maps/api/js?libraries=drawing&v=3.26" + (configuration.getOption(ConfigurationType.GOOGLE_MAPS_API_KEY)?'&key='+configuration.getOption(ConfigurationType.GOOGLE_MAPS_API_KEY):''));
}).then(function () { }).then(function () {
return getProject(params); return getProject(params);
}).then(function (project) { }).then(function (project) {
......
-- empty file to force directory to be commited to git repo
...@@ -74,7 +74,7 @@ ...@@ -74,7 +74,7 @@
var head = document.getElementsByTagName('head')[0]; var head = document.getElementsByTagName('head')[0];
var script = document.createElement('script'); var script = document.createElement('script');
script.type = 'text/javascript'; script.type = 'text/javascript';
script.src = "https://maps.google.com/maps/api/js?libraries=drawing&v=3.26&key=" + configuration.getOption("GOOGLE_MAPS_API_KEY"); script.src = "https://maps.google.com/maps/api/js?libraries=drawing&v=3.26" + (configuration.getOption("GOOGLE_MAPS_API_KEY")?'&key='+configuration.getOption("GOOGLE_MAPS_API_KEY"):'');
head.appendChild(script); head.appendChild(script);
}); });
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment