diff --git a/packages/pl-fe/src/queries/admin/use-accounts.ts b/packages/pl-fe/src/queries/admin/use-accounts.ts index fe05699da..6a0849d82 100644 --- a/packages/pl-fe/src/queries/admin/use-accounts.ts +++ b/packages/pl-fe/src/queries/admin/use-accounts.ts @@ -52,7 +52,7 @@ const usePendingUsersCount = () => { return useInfiniteQuery({ ...pendingUsersQuery, select: (data) => data.pages.at(-1)?.total || data.pages.map(page => page.items).flat().length || 0, - enabled: account?.is_admin || account?.is_moderator, + enabled: !!(account?.is_admin || account?.is_moderator), }); }; diff --git a/packages/pl-fe/src/queries/admin/use-reports.ts b/packages/pl-fe/src/queries/admin/use-reports.ts index d0c3f2187..5c2b954a8 100644 --- a/packages/pl-fe/src/queries/admin/use-reports.ts +++ b/packages/pl-fe/src/queries/admin/use-reports.ts @@ -39,7 +39,7 @@ const usePendingReportsCount = () => { return useInfiniteQuery({ ...pendingReportsQuery, select: (data) => data.pages.at(-1)?.total || data.pages.map(page => page.items).flat().length || 0, - enabled: !!instance.fetched && (account?.is_admin || account?.is_moderator), + enabled: !!instance.fetched && !!(account?.is_admin || account?.is_moderator), }); }; diff --git a/packages/pl-fe/src/queries/utils/make-paginated-response-query.ts b/packages/pl-fe/src/queries/utils/make-paginated-response-query.ts index b20633d8f..9d078472a 100644 --- a/packages/pl-fe/src/queries/utils/make-paginated-response-query.ts +++ b/packages/pl-fe/src/queries/utils/make-paginated-response-query.ts @@ -37,7 +37,7 @@ const makePaginatedResponseQuery = , T2, T3 = PaginatedRes return items as T3; }), - enabled: enabled === 'isLoggedIn' ? !!account : enabled === 'isAdmin' ? (account?.is_admin || account?.is_moderator) : (enabled?.(...params) ?? true), + enabled: enabled === 'isLoggedIn' ? !!account : enabled === 'isAdmin' ? !!(account?.is_admin || account?.is_moderator) : (enabled?.(...params) ?? true), }); };