From 707762d29b3caef2ab8608cd2dbda5abecdab07e Mon Sep 17 00:00:00 2001 From: Leonid Nikitin Date: Fri, 26 Jul 2024 22:06:21 +0500 Subject: [PATCH] Site. Fixed an error in javascript when the page does not have a tag with the .documentation-version__button class. --- .../site/js/_choose-documentation-version.js | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/app/application/resources/site/js/_choose-documentation-version.js b/app/application/resources/site/js/_choose-documentation-version.js index ba5ac52..06f7933 100644 --- a/app/application/resources/site/js/_choose-documentation-version.js +++ b/app/application/resources/site/js/_choose-documentation-version.js @@ -1,8 +1,10 @@ let blockDocumentationVersion = document.querySelector('#documentation-version'); -blockDocumentationVersion.querySelector('.documentation-version__button').addEventListener('click', (e) => { - if (blockDocumentationVersion.classList.contains('active')) { - blockDocumentationVersion.classList.remove('active'); - } else { - blockDocumentationVersion.classList.add('active'); - } -}); +if (blockDocumentationVersion) { + blockDocumentationVersion.querySelector('.documentation-version__button').addEventListener('click', (e) => { + if (blockDocumentationVersion.classList.contains('active')) { + blockDocumentationVersion.classList.remove('active'); + } else { + blockDocumentationVersion.classList.add('active'); + } + }); +}