diff --git a/output/main.js b/output/main.js index 5731499..442348b 100644 --- a/output/main.js +++ b/output/main.js @@ -94,14 +94,15 @@ function addQRModalHandlers() { const rows = dom.tbl_communities()?.rows; if (!rows) throw new Error("Rows not found"); for (const row of rows) { + if (row.querySelector('th')) continue; const communityID = row.getAttribute('--data-identifier'); - row.querySelector('.td_qr_code')?.addEventListener( + row.querySelector('.td_qr_code').addEventListener( 'click', () => displayQRModal(communityID) ); const closeButton = - dom.qr_modal(communityID)?.querySelector('.qr_code_modal_close'); - closeButton?.addEventListener( + dom.qr_modal(communityID).querySelector('.qr-code-modal-close'); + closeButton.addEventListener( 'click', () => hideQRModal(communityID) );