@@ -72,14 +72,13 @@ import useThemeStyles from './useThemeStyles';
7272
7373type UseSearchBulkActionsParams = {
7474 queryJSON : SearchQueryJSON | undefined ;
75- deleteTransactionsOnSearch ?: ( hash : number , transactionIDs : string [ ] , transactions ?: OnyxCollection < Transaction > ) => void ;
7675} ;
7776
7877function getRestrictedPolicyID ( items : Array < { policyID ?: string } > , billingGracePeriods : OnyxCollection < BillingGraceEndPeriod > ) : string | undefined {
7978 return items . map ( ( item ) => item . policyID ) . find ( ( policyID ) : policyID is string => ! ! policyID && shouldRestrictUserBillableActions ( policyID , billingGracePeriods ) ) ;
8079}
8180
82- function useSearchBulkActions ( { queryJSON, deleteTransactionsOnSearch } : UseSearchBulkActionsParams ) {
81+ function useSearchBulkActions ( { queryJSON} : UseSearchBulkActionsParams ) {
8382 const { translate, localeCompare, formatPhoneNumber, toLocaleDigit} = useLocalize ( ) ;
8483 const styles = useThemeStyles ( ) ;
8584 const theme = useTheme ( ) ;
@@ -92,6 +91,7 @@ function useSearchBulkActions({queryJSON, deleteTransactionsOnSearch}: UseSearch
9291 const { accountID} = currentUserPersonalDetails ;
9392 const allTransactions = useAllTransactions ( ) ;
9493 const [ allReports ] = useOnyx ( ONYXKEYS . COLLECTION . REPORT ) ;
94+ const [ allReportNameValuePairs ] = useOnyx ( ONYXKEYS . COLLECTION . REPORT_NAME_VALUE_PAIRS ) ;
9595 const selfDMReport = useSelfDMReport ( ) ;
9696 const [ lastPaymentMethods ] = useOnyx ( ONYXKEYS . NVP_LAST_PAYMENT_METHOD ) ;
9797 const [ personalPolicyID ] = useOnyx ( ONYXKEYS . PERSONAL_POLICY_ID ) ;
@@ -501,7 +501,6 @@ function useSearchBulkActions({queryJSON, deleteTransactionsOnSearch}: UseSearch
501501 bulkDeleteReports ( {
502502 reports : allReports ,
503503 selfDMReport,
504- hash,
505504 selectedTransactions,
506505 currentUserEmailParam : currentUserPersonalDetails . email ?? '' ,
507506 currentUserAccountIDParam : accountID ,
@@ -512,7 +511,7 @@ function useSearchBulkActions({queryJSON, deleteTransactionsOnSearch}: UseSearch
512511 translate,
513512 toLocaleDigit,
514513 transactions,
515- deleteTransactionsOnSearch ,
514+ allReportNameValuePairs ,
516515 } ) ;
517516 }
518517 clearSelectedTransactions ( ) ;
@@ -539,7 +538,7 @@ function useSearchBulkActions({queryJSON, deleteTransactionsOnSearch}: UseSearch
539538 toLocaleDigit ,
540539 isExpenseReportType ,
541540 selectedReportIDs ,
542- deleteTransactionsOnSearch ,
541+ allReportNameValuePairs ,
543542 ] ) ;
544543
545544 const onBulkPaySelected = useCallback (
0 commit comments