diff --git a/src/libs/actions/IOU/Hold.ts b/src/libs/actions/IOU/Hold.ts index b02ebf52b912..0645eb109f1f 100644 --- a/src/libs/actions/IOU/Hold.ts +++ b/src/libs/actions/IOU/Hold.ts @@ -144,6 +144,14 @@ function putOnHold( pendingAction: null, }, }, + { + onyxMethod: Onyx.METHOD.MERGE, + key: `${ONYXKEYS.COLLECTION.REPORT_ACTIONS}${reportID}`, + value: { + [createdReportAction.reportActionID]: {pendingAction: null}, + [createdReportActionComment.reportActionID]: {pendingAction: null}, + }, + }, ]; const failureData: Array< @@ -422,7 +430,7 @@ function unholdRequest(transactionID: string, reportID: string, policy: OnyxEntr }); } - const successData: Array> = [ + const successData: Array> = [ { onyxMethod: Onyx.METHOD.MERGE, key: `${ONYXKEYS.COLLECTION.TRANSACTION}${transactionID}`, @@ -433,6 +441,13 @@ function unholdRequest(transactionID: string, reportID: string, policy: OnyxEntr }, }, }, + { + onyxMethod: Onyx.METHOD.MERGE, + key: `${ONYXKEYS.COLLECTION.REPORT_ACTIONS}${reportID}`, + value: { + [createdReportAction.reportActionID]: {pendingAction: null}, + }, + }, ]; const failureData: Array<