diff options
author | (quasar) nebula <qznebula@protonmail.com> | 2023-03-03 10:11:44 -0400 |
---|---|---|
committer | (quasar) nebula <qznebula@protonmail.com> | 2023-03-03 10:11:44 -0400 |
commit | 64990187b7a35b3c1db8e169f83591b557bb9121 (patch) | |
tree | 9a883ae4aff13e889ccab88d179e752eae40f9c3 /src/static/client.js | |
parent | e1db565e4059a2e26e2c0e56a6f3f3ae738ea2b7 (diff) |
new All Sheet Music listing
Diffstat (limited to 'src/static/client.js')
-rw-r--r-- | src/static/client.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/static/client.js b/src/static/client.js index 0c760500..efae8501 100644 --- a/src/static/client.js +++ b/src/static/client.js @@ -528,7 +528,7 @@ const stickyHeadingInfo = Array.from(document.querySelectorAll('.content-sticky- const stickySubheadingRow = stickyContainer.querySelector('.content-sticky-subheading-row'); const stickySubheading = stickySubheadingRow.querySelector('h2'); const stickyCoverContainer = stickyContainer.querySelector('.content-sticky-heading-cover-container'); - const stickyCover = stickyCoverContainer.querySelector('.content-sticky-heading-cover'); + const stickyCover = stickyCoverContainer?.querySelector('.content-sticky-heading-cover'); const contentHeadings = Array.from(contentContainer.querySelectorAll('.content-heading')); const contentCover = contentContainer.querySelector('#cover-art-container'); @@ -557,7 +557,7 @@ function prepareStickyHeadings() { contentCover, stickyCover, } of stickyHeadingInfo) { - const coverRevealImage = contentCover.querySelector('.reveal'); + const coverRevealImage = contentCover?.querySelector('.reveal'); if (coverRevealImage) { coverRevealImage.addEventListener('hsmusic-reveal', () => { stickyCover.classList.remove('content-sticky-heading-cover-needs-reveal'); |