diff --git a/CHANGELOG b/CHANGELOG index cf175a2858f293a0e64ca7924547c4ca67a26ac8..172c1bf8beff8d730b021c6660583bb72544c074 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,5 +1,6 @@ minerva (13.2.0) stable; urgency=medium - * Bug fix:search by drugs didn't check synonyms in chembl database + * Bug fix: search by drugs didn't check synonyms in chembl database + * Bug fix: verification of overlay type added (#917) -- Piotr Gawron <piotr.gawron@uni.lu> Wed, 21 Aug 2019 17:00:00 +0200 diff --git a/frontend-js/src/main/js/gui/AddOverlayDialog.js b/frontend-js/src/main/js/gui/AddOverlayDialog.js index a11e5f5802c1d1c6ba2b5313f2c233d591b95f31..d4d0d5b2336ae606a069266867bd4722b5ae521d 100644 --- a/frontend-js/src/main/js/gui/AddOverlayDialog.js +++ b/frontend-js/src/main/js/gui/AddOverlayDialog.js @@ -163,6 +163,9 @@ AddOverlayDialog.prototype.processFile = function (file) { descriptionInput.value = overlay.getDescription(); } if (overlay.getType() !== undefined) { + if ($("option[value='" + overlay.getType() + "']", typeSelect).length === 0) { + GuiConnector.warn("Invalid type: " + overlay.getType()); + } typeSelect.val(overlay.getType()); } if (overlayParser.containsMixedNewLineCharacters(evt.target.result)) {