From f38545f852974b6d1c6e5966d3bda886df5350c6 Mon Sep 17 00:00:00 2001 From: Bogdan Date: Thu, 14 Mar 2024 11:21:56 +0200 Subject: [PATCH] Ensure movies are populated in PageConnector --- frontend/src/Components/Page/PageConnector.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/frontend/src/Components/Page/PageConnector.js b/frontend/src/Components/Page/PageConnector.js index 23a6aa45d..6643e9c87 100644 --- a/frontend/src/Components/Page/PageConnector.js +++ b/frontend/src/Components/Page/PageConnector.js @@ -45,6 +45,7 @@ const selectAppProps = createSelector( ); const selectIsPopulated = createSelector( + (state) => state.movies.isPopulated, (state) => state.customFilters.isPopulated, (state) => state.tags.isPopulated, (state) => state.settings.ui.isPopulated, @@ -56,6 +57,7 @@ const selectIsPopulated = createSelector( (state) => state.movieCollections.isPopulated, (state) => state.app.translations.isPopulated, ( + moviesIsPopulated, customFiltersIsPopulated, tagsIsPopulated, uiSettingsIsPopulated, @@ -68,6 +70,7 @@ const selectIsPopulated = createSelector( translationsIsPopulated ) => { return ( + moviesIsPopulated && customFiltersIsPopulated && tagsIsPopulated && uiSettingsIsPopulated && @@ -83,6 +86,7 @@ const selectIsPopulated = createSelector( ); const selectErrors = createSelector( + (state) => state.movies.error, (state) => state.customFilters.error, (state) => state.tags.error, (state) => state.settings.ui.error, @@ -94,6 +98,7 @@ const selectErrors = createSelector( (state) => state.movieCollections.error, (state) => state.app.translations.error, ( + moviesError, customFiltersError, tagsError, uiSettingsError, @@ -106,6 +111,7 @@ const selectErrors = createSelector( translationsError ) => { const hasError = !!( + moviesError || customFiltersError || tagsError || uiSettingsError ||