From 00fec1147e2721aedca53caccc519958e9c1abc5 Mon Sep 17 00:00:00 2001 From: Gustavo Saiani <gus@metabase.com> Date: Wed, 16 Nov 2022 14:38:37 -0300 Subject: [PATCH] Simplify data selectors (#26504) --- frontend/src/metabase/selectors/data.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/frontend/src/metabase/selectors/data.ts b/frontend/src/metabase/selectors/data.ts index 6948ea6cc3e..4cf666f183b 100644 --- a/frontend/src/metabase/selectors/data.ts +++ b/frontend/src/metabase/selectors/data.ts @@ -7,19 +7,19 @@ const getDatabaseList = createSelector( databases => (databases ? Object.values(databases) : []), ); -export const getHasDataAccess = createSelector([getDatabaseList], databases => +export const getHasDataAccess = createSelector(getDatabaseList, databases => databases.some(d => !d.is_saved_questions), ); -export const getHasOwnDatabase = createSelector([getDatabaseList], databases => +export const getHasOwnDatabase = createSelector(getDatabaseList, databases => databases.some(d => !d.is_sample && !d.is_saved_questions), ); -export const getHasNativeWrite = createSelector([getDatabaseList], databases => +export const getHasNativeWrite = createSelector(getDatabaseList, databases => databases.some(d => d.native_permissions === "write"), ); export const getHasDatabaseWithJsonEngine = createSelector( - [getDatabaseList], + getDatabaseList, databases => databases.some(d => getEngineNativeType(d.engine) === "json"), ); -- GitLab