Skip to content

Commit 674f07d

Browse files
authored
Merge pull request #59235 from FitseTLT/fix-new-workspace-defaultBillable-optimistic-value
Fix - Tags - "Track billable" is enabled when workspace is created offline and disabled when online
2 parents 960e31a + ff02ad7 commit 674f07d

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/libs/actions/Policy/Policy.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1766,6 +1766,8 @@ function createDraftInitialWorkspace(policyOwnerEmail = '', policyName = '', pol
17661766
reimbursementChoice: CONST.RED_BRICK_ROAD_PENDING_ACTION.ADD,
17671767
},
17681768
areWorkflowsEnabled: shouldEnableWorkflowsByDefault,
1769+
defaultBillable: false,
1770+
disabledFields: {defaultBillable: true},
17691771
},
17701772
},
17711773
];
@@ -1866,6 +1868,8 @@ function buildPolicyData(
18661868
description: CONST.RED_BRICK_ROAD_PENDING_ACTION.ADD,
18671869
type: CONST.RED_BRICK_ROAD_PENDING_ACTION.ADD,
18681870
},
1871+
defaultBillable: false,
1872+
disabledFields: {defaultBillable: true},
18691873
avatarURL: file?.uri,
18701874
originalFileName: file?.name,
18711875
...optimisticMccGroupData.optimisticData,
@@ -2197,6 +2201,8 @@ function createDraftWorkspace(policyOwnerEmail = '', makeMeAdmin = false, policy
21972201
approvalMode: CONST.RED_BRICK_ROAD_PENDING_ACTION.ADD,
21982202
reimbursementChoice: CONST.RED_BRICK_ROAD_PENDING_ACTION.ADD,
21992203
},
2204+
defaultBillable: false,
2205+
disabledFields: {defaultBillable: true},
22002206
},
22012207
},
22022208
{
@@ -2519,6 +2525,8 @@ function createWorkspaceFromIOUPayment(iouReport: OnyxEntry<Report>): WorkspaceF
25192525
approvalMode: CONST.RED_BRICK_ROAD_PENDING_ACTION.ADD,
25202526
reimbursementChoice: CONST.RED_BRICK_ROAD_PENDING_ACTION.ADD,
25212527
},
2528+
defaultBillable: false,
2529+
disabledFields: {defaultBillable: true},
25222530
};
25232531

25242532
const optimisticData: OnyxUpdate[] = [

0 commit comments

Comments
 (0)