From b2110d2d858c02bbef8667ae6f8d18c870178a2c Mon Sep 17 00:00:00 2001 From: Ben Halpern Date: Mon, 13 May 2019 16:33:58 -0400 Subject: [PATCH] Add JS guard (#2819) --- .../initializers/initializeArchivedPostFilter.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/assets/javascripts/initializers/initializeArchivedPostFilter.js b/app/assets/javascripts/initializers/initializeArchivedPostFilter.js index 788c2ca8f..c0a47913e 100644 --- a/app/assets/javascripts/initializers/initializeArchivedPostFilter.js +++ b/app/assets/javascripts/initializers/initializeArchivedPostFilter.js @@ -20,7 +20,7 @@ function hideArchivedPosts() { function toggleArchivedPosts(e) { var link = e.target; - + if (link.innerHTML.match(/Show/)) { link.innerHTML = 'Hide Archived'; showArchivedPosts(); @@ -32,6 +32,7 @@ function toggleArchivedPosts(e) { function initializeArchivedPostFilter() { var link = document.getElementById('toggleArchivedLink'); - - link.addEventListener('click', toggleArchivedPosts); + if (link) { + link.addEventListener('click', toggleArchivedPosts); + } }