diff --git a/CHANGELOG b/CHANGELOG index f4b219f8d7ac1f9d17169f85c09e77b5e60a23a7..bb199441722e507730c3377db125ad8faa93c534 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,8 @@ +minerva (12.1.6) stable; urgency=medium + * Bug fix: logo on login page was broken with image link being full url + + -- Piotr Gawron <piotr.gawron@uni.lu> Fri, 10 Janc 2019 14:00:00 +0200 + minerva (12.1.5) stable; urgency=medium * Bug fix: Drugbank changed output format which crashed drug connector * Bug fix: word wrapping fixed in overlay table for long overlay names diff --git a/frontend-js/src/main/js/minerva.js b/frontend-js/src/main/js/minerva.js index 50d7f1cd06a5f666b78c5f23dfc552156327652f..4c1b380de3bdfcf40a656f3b816ce27493571fb5 100644 --- a/frontend-js/src/main/js/minerva.js +++ b/frontend-js/src/main/js/minerva.js @@ -492,6 +492,10 @@ function createFooter() { return ServerConnector.getConfigurationParam(ConfigurationType.LOGO_IMG); }).then(function (result) { logoImg = result; + if (!/^(f|ht)tps?:\/\//i.test(logoImg)) { + logoImg = GuiConnector.getImgPrefix() + logoImg; + } + return ServerConnector.getConfiguration(); }).then(function (configuration) { return functions.createElement({ @@ -500,7 +504,7 @@ function createFooter() { content: '<table width="100%" border="0" cellspacing="0" cellpadding="0">' + '<tr>' + '<td align="left"><a href="' + logoLink + '" title="' + logoText + '" target="_blank">' + - '<img src="' + GuiConnector.getImgPrefix() + logoImg + '" width="80" height="80" border="0" alt="' + logoText + '"/>' + + '<img src="' + logoImg + '" width="80" height="80" border="0" alt="' + logoText + '"/>' + '</a></td>' + '<td align="center" class="minerva-footer-text">MiNERVA version ' + configuration.getVersion() + ';<br/>' + 'build ' + configuration.getBuildDate() + ';<br/>' +