Skip to content

Commit c322b06

Browse files
committed
lint
1 parent 03a011d commit c322b06

File tree

6 files changed

+12
-9
lines changed

6 files changed

+12
-9
lines changed

src/libs/actions/connections/NetSuiteCommands.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -583,12 +583,16 @@ function updateNetSuiteCrossSubsidiaryCustomersConfiguration(policyID: string, i
583583
}
584584

585585
function updateNetSuiteCustomSegments(
586-
policyID: string,
586+
policyID: string | undefined,
587587
records: NetSuiteCustomSegment[],
588588
oldRecords: NetSuiteCustomSegment[],
589589
modifiedSegmentID: string,
590590
pendingAction: OnyxCommon.PendingAction,
591591
) {
592+
if (!policyID) {
593+
return;
594+
}
595+
592596
const onyxData = updateNetSuiteSyncOptionsOnyxData(policyID, CONST.NETSUITE_CONFIG.IMPORT_CUSTOM_FIELDS.CUSTOM_SEGMENTS, records, oldRecords, modifiedSegmentID, pendingAction);
593597

594598
API.write(

src/pages/workspace/accounting/netsuite/import/NetSuiteImportCustomFieldNew/NetSuiteImportAddCustomListContent.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import ConnectionLayout from '@components/ConnectionLayout';
55
import type {FormRef} from '@components/Form/types';
66
import FullScreenLoadingIndicator from '@components/FullscreenLoadingIndicator';
77
import InteractiveStepSubPageHeader from '@components/InteractiveStepSubPageHeader';
8+
import ScreenWrapper from '@components/ScreenWrapper';
89
import useSubPage from '@hooks/useSubPage';
910
import useThemeStyles from '@hooks/useThemeStyles';
1011
import Navigation from '@libs/Navigation/Navigation';
@@ -22,7 +23,6 @@ import ChooseCustomListStep from './subPages/ChooseCustomListStep';
2223
import ConfirmCustomListStep from './subPages/ConfirmCustomListStep';
2324
import CustomListMappingStep from './subPages/CustomListMappingStep';
2425
import TransactionFieldIDStep from './subPages/TransactionFieldIDStep';
25-
import ScreenWrapper from '@components/ScreenWrapper';
2626

2727
type NetSuiteImportAddCustomListContentProps = {
2828
policy: OnyxEntry<Policy>;

src/pages/workspace/accounting/netsuite/import/NetSuiteImportCustomFieldNew/NetSuiteImportAddCustomListPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import isLoadingOnyxValue from '@src/types/utils/isLoadingOnyxValue';
88
import NetSuiteImportAddCustomListContent from './NetSuiteImportAddCustomListContent';
99

1010
function NetSuiteImportAddCustomListPage({policy, route}: WithPolicyConnectionsProps) {
11-
const [draftValues, draftValuesMetadata] = useOnyx(ONYXKEYS.FORMS.NETSUITE_CUSTOM_LIST_ADD_FORM_DRAFT, {canBeMissing: true});
11+
const [draftValues, draftValuesMetadata] = useOnyx(ONYXKEYS.FORMS.NETSUITE_CUSTOM_LIST_ADD_FORM_DRAFT);
1212
const isLoading = isLoadingOnyxValue(draftValuesMetadata);
1313

1414
if (isLoading) {

src/pages/workspace/accounting/netsuite/import/NetSuiteImportCustomFieldNew/NetSuiteImportAddCustomSegmentContent.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ type NetSuiteImportAddCustomSegmentContentProps = {
3636
const formSteps = [ChooseSegmentTypeStep, CustomSegmentNameStep, CustomSegmentInternalIdStep, CustomSegmentScriptIdStep, CustomSegmentMappingStep, ConfirmCustomSegmentStep];
3737

3838
function NetSuiteImportAddCustomSegmentContent({policy, draftValues}: NetSuiteImportAddCustomSegmentContentProps) {
39-
const policyID = policy?.id ?? '-1';
39+
const policyID = policy?.id;
4040
const styles = useThemeStyles();
4141
const ref: ForwardedRef<InteractiveStepSubHeaderHandle> = useRef(null);
4242
const formRef = useRef<FormRef | null>(null);
@@ -132,7 +132,6 @@ function NetSuiteImportAddCustomSegmentContent({policy, draftValues}: NetSuiteIm
132132
onNext={handleNextScreen}
133133
onMove={moveTo}
134134
screenIndex={screenIndex}
135-
policyID={policyID}
136135
policy={policy}
137136
importCustomField={CONST.NETSUITE_CONFIG.IMPORT_CUSTOM_FIELDS.CUSTOM_SEGMENTS}
138137
customSegmentType={customSegmentType}

src/pages/workspace/accounting/netsuite/import/NetSuiteImportCustomFieldNew/subPages/ChooseSegmentTypeStep.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import Text from '@components/Text';
77
import useLocalize from '@hooks/useLocalize';
88
import useNetSuiteImportAddCustomSegmentFormSubmit from '@hooks/useNetSuiteImportAddCustomSegmentForm';
99
import useThemeStyles from '@hooks/useThemeStyles';
10-
import * as ValidationUtils from '@libs/ValidationUtils';
10+
import {isRequiredFulfilled} from '@libs/ValidationUtils';
1111
import NetSuiteCustomSegmentMappingPicker from '@pages/workspace/accounting/netsuite/import/NetSuiteImportCustomFieldNew/NetSuiteCustomSegmentMappingPicker';
1212
import type {CustomFieldSubStepWithPolicy} from '@pages/workspace/accounting/netsuite/types';
1313
import type CONST from '@src/CONST';
@@ -24,7 +24,7 @@ function ChooseSegmentTypeStep({onNext, setCustomSegmentType, isEditing, netSuit
2424
(values: FormOnyxValues<typeof ONYXKEYS.FORMS.NETSUITE_CUSTOM_SEGMENT_ADD_FORM>): FormInputErrors<typeof ONYXKEYS.FORMS.NETSUITE_CUSTOM_SEGMENT_ADD_FORM> => {
2525
const errors: FormInputErrors<typeof ONYXKEYS.FORMS.NETSUITE_CUSTOM_SEGMENT_ADD_FORM> = {};
2626

27-
if (!ValidationUtils.isRequiredFulfilled(values[INPUT_IDS.SEGMENT_TYPE])) {
27+
if (!isRequiredFulfilled(values[INPUT_IDS.SEGMENT_TYPE])) {
2828
errors[INPUT_IDS.SEGMENT_TYPE] = translate('common.error.pleaseSelectOne');
2929
}
3030

src/pages/workspace/accounting/netsuite/import/NetSuiteImportCustomFieldNew/subPages/CustomSegmentMappingStep.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ import Text from '@components/Text';
66
import useLocalize from '@hooks/useLocalize';
77
import useNetSuiteImportAddCustomSegmentFormSubmit from '@hooks/useNetSuiteImportAddCustomSegmentForm';
88
import useThemeStyles from '@hooks/useThemeStyles';
9-
import * as ValidationUtils from '@libs/ValidationUtils';
9+
import {isRequiredFulfilled} from '@libs/ValidationUtils';
1010
import NetSuiteCustomFieldMappingPicker from '@pages/workspace/accounting/netsuite/import/NetSuiteImportCustomFieldNew/NetSuiteCustomFieldMappingPicker';
1111
import type {CustomFieldSubStepWithPolicy} from '@pages/workspace/accounting/netsuite/types';
1212
import CONST from '@src/CONST';
@@ -24,7 +24,7 @@ function CustomSegmentMappingStep({importCustomField, customSegmentType, onNext,
2424
const validate = useCallback(
2525
(values: FormOnyxValues<typeof ONYXKEYS.FORMS.NETSUITE_CUSTOM_SEGMENT_ADD_FORM>): FormInputErrors<typeof ONYXKEYS.FORMS.NETSUITE_CUSTOM_SEGMENT_ADD_FORM> => {
2626
const errors: FormInputErrors<typeof ONYXKEYS.FORMS.NETSUITE_CUSTOM_SEGMENT_ADD_FORM> = {};
27-
if (!ValidationUtils.isRequiredFulfilled(values[INPUT_IDS.MAPPING])) {
27+
if (!isRequiredFulfilled(values[INPUT_IDS.MAPPING])) {
2828
errors[INPUT_IDS.MAPPING] = translate('common.error.pleaseSelectOne');
2929
}
3030
return errors;

0 commit comments

Comments
 (0)