From 5c44b03b5ff8aac356fad68ca7eade8944d4482e Mon Sep 17 00:00:00 2001 From: Dmitry Lyzo Date: Wed, 24 May 2023 19:34:46 +0300 Subject: [PATCH] Fix access to missing Shuffle button --- src/controllers/movies/movies.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controllers/movies/movies.js b/src/controllers/movies/movies.js index a8e2aca1fa..6ec5243715 100644 --- a/src/controllers/movies/movies.js +++ b/src/controllers/movies/movies.js @@ -86,7 +86,7 @@ export default function (view, params, tabContent, options) { elem.addEventListener('click', onPreviousPageClick); } - tabContent.querySelector('.btnShuffle').classList.toggle('hide', result.TotalRecordCount < 1); + tabContent.querySelector('.btnShuffle')?.classList.toggle('hide', result.TotalRecordCount < 1); isLoading = false; loading.hide(); @@ -258,7 +258,7 @@ export default function (view, params, tabContent, options) { itemsContainer.refreshItems(); }); - tabElement.querySelector('.btnShuffle').addEventListener('click', shuffle); + tabElement.querySelector('.btnShuffle')?.addEventListener('click', shuffle); }; let itemsContainer = tabContent.querySelector('.itemsContainer');