From e04cbce07207e93a34ab1ad344644a7982b88b37 Mon Sep 17 00:00:00 2001 From: Georgy Litvinov Date: Wed, 24 Mar 2021 19:41:29 +0100 Subject: [PATCH] Fix for collapsible metadata and doc parts js --- .../src/main/webapp/themes/iph/js/collapsible_elements.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/webapp/src/main/webapp/themes/iph/js/collapsible_elements.js b/webapp/src/main/webapp/themes/iph/js/collapsible_elements.js index ef2bad0b1..d661b2997 100644 --- a/webapp/src/main/webapp/themes/iph/js/collapsible_elements.js +++ b/webapp/src/main/webapp/themes/iph/js/collapsible_elements.js @@ -75,6 +75,9 @@ function switchExpand(inputID,elementsClass) { } function showDocumentCollapseButton(inputID){ var inputElement = document.getElementById(inputID); + if (inputElement === null){ + return; + } var collapseTextControl = inputElement.parentElement.querySelector('.collapseTextControl'); collapseTextControl.style.display = "inline"; var expandTextControl = inputElement.parentElement.querySelector('.expandTextControl'); @@ -83,6 +86,9 @@ function showDocumentCollapseButton(inputID){ function showDocumentExpandButton(inputID){ var inputElement = document.getElementById(inputID); + if (inputElement === null){ + return; + } var collapseTextControl = inputElement.parentElement.querySelector('.collapseTextControl'); collapseTextControl.style.display = "none"; var expandTextControl = inputElement.parentElement.querySelector('.expandTextControl');