@@ -14,7 +14,6 @@ import MenuItemWithTopDescription from '@components/MenuItemWithTopDescription';
1414import OfflineWithFeedback from '@components/OfflineWithFeedback' ;
1515import { usePersonalDetails } from '@components/OnyxListItemProvider' ;
1616import Section from '@components/Section' ;
17- import useAccountIDToLogin from '@hooks/useAccountIDToLogin' ;
1817import useCardFeeds from '@hooks/useCardFeeds' ;
1918import { useCurrencyListActions } from '@hooks/useCurrencyList' ;
2019import useCurrentUserPersonalDetails from '@hooks/useCurrentUserPersonalDetails' ;
@@ -71,6 +70,7 @@ import CONST from '@src/CONST';
7170import ONYXKEYS from '@src/ONYXKEYS' ;
7271import ROUTES from '@src/ROUTES' ;
7372import type SCREENS from '@src/SCREENS' ;
73+ import { accountIDToLoginSelector } from '@src/selectors/PersonalDetails' ;
7474import { ownerPoliciesSelector } from '@src/selectors/Policy' ;
7575import { reimbursementAccountErrorSelector } from '@src/selectors/ReimbursementAccount' ;
7676import { isEmptyObject } from '@src/types/utils/EmptyObject' ;
@@ -86,7 +86,6 @@ function WorkspaceOverviewPage({policyDraft, policy: policyProp, route}: Workspa
8686 const { shouldUseNarrowLayout} = useResponsiveLayout ( ) ;
8787 const currentUserPersonalDetails = useCurrentUserPersonalDetails ( ) ;
8888 const { getCurrencySymbol} = useCurrencyListActions ( ) ;
89- const accountIDToLogin = useAccountIDToLogin ( ) ;
9089 const illustrationIcons = useMemoizedLazyIllustrations ( [ 'Building' ] ) ;
9190 const expensifyIcons = useMemoizedLazyExpensifyIcons ( [ 'Exit' , 'FallbackWorkspaceAvatar' , 'ImageCropSquareMask' , 'QrCode' , 'Transfer' , 'Trashcan' , 'UserPlus' ] ) ;
9291
@@ -184,6 +183,7 @@ function WorkspaceOverviewPage({policyDraft, policy: policyProp, route}: Workspa
184183 const [ isLeaveModalOpen , setIsLeaveModalOpen ] = useState ( false ) ;
185184 const [ session ] = useOnyx ( ONYXKEYS . SESSION ) ;
186185 const personalDetails = usePersonalDetails ( ) ;
186+ const [ accountIDToLogin ] = useOnyx ( ONYXKEYS . PERSONAL_DETAILS_LIST , { selector : accountIDToLoginSelector ( reportsToArchive ) } ) ;
187187 const [ isCannotLeaveWorkspaceModalOpen , setIsCannotLeaveWorkspaceModalOpen ] = useState ( false ) ;
188188 const privateSubscription = usePrivateSubscription ( ) ;
189189 const accountID = currentUserPersonalDetails ?. accountID ;
@@ -270,7 +270,7 @@ function WorkspaceOverviewPage({policyDraft, policy: policyProp, route}: Workspa
270270 personalPolicyID,
271271 hasDeleteWorkspaceExpensifyCardsError,
272272 currentUserAccountID : accountID ,
273- accountIDToLogin,
273+ accountIDToLogin : accountIDToLogin ?? { } ,
274274 } ) ;
275275 if ( isOffline ) {
276276 setIsDeleteModalOpen ( false ) ;
0 commit comments