From 0b62845a8d2724ea54baf6cc4ba064c51e80ffec Mon Sep 17 00:00:00 2001 From: Felix Hamann Date: Sun, 7 Apr 2019 21:56:27 +0200 Subject: [PATCH] minor fix for modal js utility --- static/js/utils/modal.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/static/js/utils/modal.js b/static/js/utils/modal.js index 3f46300a6..7a5c49543 100644 --- a/static/js/utils/modal.js +++ b/static/js/utils/modal.js @@ -76,10 +76,14 @@ } function setupTrigger() { - var triggerElement = document.querySelector(element.dataset.modalTrigger); + var triggerSelector = element.dataset.modalTrigger; + if (!triggerSelector.startsWith('#')) { + triggerSelector = '#' + triggerSelector; + } + var triggerElement = document.querySelector(triggerSelector); if (!triggerElement) { - throw new Error('Trigger element for Modal not found: "', + element.dataset.modalTrigger + '"'); + throw new Error('Trigger element for Modal not found: "' + triggerSelector + '"'); } triggerElement.classList.add(MODAL_TRIGGER_CLASS);