Skip to content

Commit 1398dd0

Browse files
committed
Fix circular-import test failure by importing isTeachersUnitePolicyID directly instead of through ReportUtils
1 parent 5df4b47 commit 1398dd0

4 files changed

Lines changed: 6 additions & 4 deletions

File tree

src/libs/ReportUtils.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14302,7 +14302,6 @@ export {
1430214302
canDeleteCardTransactionByLiabilityType,
1430314303
getAddExpenseDropdownOptions,
1430414304
isTeachersUniteReport,
14305-
isTeachersUnitePolicyID,
1430614305
getTaskAssigneeChatOnyxData,
1430714306
getTransactionDetails,
1430814307
getTransactionReportName,

src/pages/DynamicNewReportWorkspaceSelectionPage.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,14 @@ import useThemeStyles from '@hooks/useThemeStyles';
2727
import useTransactionsByID from '@hooks/useTransactionsByID';
2828

2929
import getNonEmptyStringOnyxID from '@libs/getNonEmptyStringOnyxID';
30+
import isTeachersUnitePolicyID from '@libs/isTeachersUnitePolicyID';
3031
import isSearchTopmostFullScreenRoute from '@libs/Navigation/helpers/isSearchTopmostFullScreenRoute';
3132
import setNavigationActionToMicrotaskQueue from '@libs/Navigation/helpers/setNavigationActionToMicrotaskQueue';
3233
import Navigation from '@libs/Navigation/Navigation';
3334
import type {NewReportWorkspaceSelectionNavigatorParamList} from '@libs/Navigation/types';
3435
import {getHeaderMessageForNonUserList} from '@libs/OptionsListUtils';
3536
import {canSubmitPerDiemExpenseFromWorkspace, isPolicyAdmin, shouldShowPolicy} from '@libs/PolicyUtils';
36-
import {getDefaultWorkspaceAvatar, isTeachersUnitePolicyID} from '@libs/ReportUtils';
37+
import {getDefaultWorkspaceAvatar} from '@libs/ReportUtils';
3738
import {shouldRestrictUserBillableActions} from '@libs/SubscriptionUtils';
3839
import {buildTransactionsByReportID} from '@libs/TodosUtils';
3940
import {isPerDiemRequest} from '@libs/TransactionUtils';

src/pages/inbox/sidebar/FABPopoverContent/menuItems/CreateReportMenuItem.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@ import usePermissions from '@hooks/usePermissions';
88
import useResponsiveLayout from '@hooks/useResponsiveLayout';
99

1010
import {createNewReport} from '@libs/actions/Report';
11+
import isTeachersUnitePolicyID from '@libs/isTeachersUnitePolicyID';
1112
import getCreateReportRoute, {getReportsRootRoute, navigateToCreateReportWorkspaceSelection} from '@libs/Navigation/helpers/getCreateReportRoute';
1213
import Navigation from '@libs/Navigation/Navigation';
1314
import {getDefaultChatEnabledPolicy, isGroupPolicy, shouldShowPolicy} from '@libs/PolicyUtils';
14-
import {hasViolations as hasViolationsReportUtils, isTeachersUnitePolicyID} from '@libs/ReportUtils';
15+
import {hasViolations as hasViolationsReportUtils} from '@libs/ReportUtils';
1516

1617
import isOnSearchMoneyRequestReportPage from '@navigation/helpers/isOnSearchMoneyRequestReportPage';
1718

src/pages/iou/request/ParticipantSearchResults.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,15 @@ import useUserToInviteReports from '@hooks/useUserToInviteReports';
2525
import {canUseTouchScreen} from '@libs/DeviceCapabilities';
2626
import goToSettings from '@libs/goToSettings';
2727
import {isMovingTransactionFromTrackExpense} from '@libs/IOUUtils';
28+
import isTeachersUnitePolicyID from '@libs/isTeachersUnitePolicyID';
2829
import Navigation from '@libs/Navigation/Navigation';
2930
import {formatSectionsFromSearchTerm, getHeaderMessage, getParticipantsOption, getPolicyExpenseReportOption, isCurrentUser} from '@libs/OptionsListUtils';
3031
import type {Option} from '@libs/OptionsListUtils';
3132
import {doesPersonalDetailMatchSearchTerm} from '@libs/OptionsListUtils/searchMatchUtils';
3233
import type {OptionWithKey} from '@libs/OptionsListUtils/types';
3334
import {getActiveAdminWorkspaces, isGroupPolicy as isGroupPolicyUtil} from '@libs/PolicyUtils';
3435
import type {OptionData} from '@libs/ReportUtils';
35-
import {getReportOrDraftReport, isInvoiceRoom, isTeachersUnitePolicyID} from '@libs/ReportUtils';
36+
import {getReportOrDraftReport, isInvoiceRoom} from '@libs/ReportUtils';
3637
import {shouldRestrictUserBillableActions} from '@libs/SubscriptionUtils';
3738
import {expensifyLoginsSelector} from '@libs/UserUtils';
3839

0 commit comments

Comments
 (0)