Skip to content

Commit 205899f

Browse files
authored
Merge pull request #20734 from Expensify/francois-failureDataAddWorkspace
Add `failureData` to `AddWorkspaceRoom` API command
2 parents c22c5e1 + 1d83267 commit 205899f

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

src/libs/actions/Report.js

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1187,6 +1187,17 @@ function addPolicyReport(policy, reportName, visibility) {
11871187
},
11881188
},
11891189
];
1190+
const failureData = [
1191+
{
1192+
onyxMethod: Onyx.METHOD.MERGE,
1193+
key: `${ONYXKEYS.COLLECTION.REPORT}${policyReport.reportID}`,
1194+
value: {
1195+
errorFields: {
1196+
addWorkspaceRoom: ErrorUtils.getMicroSecondOnyxError('report.genericCreateReportFailureMessage'),
1197+
},
1198+
},
1199+
},
1200+
];
11901201

11911202
API.write(
11921203
'AddWorkspaceRoom',
@@ -1197,7 +1208,7 @@ function addPolicyReport(policy, reportName, visibility) {
11971208
reportID: policyReport.reportID,
11981209
createdReportActionID: createdReportAction.reportActionID,
11991210
},
1200-
{optimisticData, successData},
1211+
{optimisticData, successData, failureData},
12011212
);
12021213
Navigation.dismissModal(policyReport.reportID);
12031214
}

0 commit comments

Comments
 (0)