From 216c4cfdb5e1cae715354dbcc4f95504931dc311 Mon Sep 17 00:00:00 2001 From: Hugo Renard Date: Tue, 13 Jun 2023 14:33:16 +0200 Subject: [PATCH] fix: don't throw if menu items are missing --- js/script.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/js/script.js b/js/script.js index 0d59f0a..43edacb 100644 --- a/js/script.js +++ b/js/script.js @@ -6,6 +6,7 @@ document.addEventListener("DOMContentLoaded", () => const addSeparator = (selector, title) => { const firtEl = document.querySelector(selector); + if (!firtEl) return; const separator = document.createElement("li"); separator.classList.add("menu-item-separator"); @@ -19,6 +20,8 @@ document.addEventListener("DOMContentLoaded", () => const addExtension = (selector) => { const elements = document.querySelectorAll(selector); + if (!elements) return; + for (const el of elements) { const span = document.createElement("span"); span.classList.add("menu-item-extension"); -- GitLab