From 00f7d553779686ef3aaba658e11dcc7b7d4702af Mon Sep 17 00:00:00 2001 From: neil-marcellini Date: Thu, 7 Mar 2024 17:41:00 -0800 Subject: [PATCH 1/2] Add new p2p params to CreateDistanceRequest --- src/libs/API/parameters/CreateDistanceRequestParams.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libs/API/parameters/CreateDistanceRequestParams.ts b/src/libs/API/parameters/CreateDistanceRequestParams.ts index 62f90a64cf05..fd2a4666a44a 100644 --- a/src/libs/API/parameters/CreateDistanceRequestParams.ts +++ b/src/libs/API/parameters/CreateDistanceRequestParams.ts @@ -14,6 +14,8 @@ type CreateDistanceRequestParams = { billable?: boolean; transactionThreadReportID: string; createdReportActionIDForThread: string; + payerEmail?: string; + customUnitRateID?: string; }; export default CreateDistanceRequestParams; From 8bfe352bdb7defaef2a6738cf81bc15c3a3f873d Mon Sep 17 00:00:00 2001 From: neil-marcellini Date: Thu, 7 Mar 2024 17:47:49 -0800 Subject: [PATCH 2/2] Get and pass payer email for p2p distance --- src/libs/API/parameters/CreateDistanceRequestParams.ts | 2 +- src/libs/actions/IOU.ts | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libs/API/parameters/CreateDistanceRequestParams.ts b/src/libs/API/parameters/CreateDistanceRequestParams.ts index fd2a4666a44a..b9adee4393ec 100644 --- a/src/libs/API/parameters/CreateDistanceRequestParams.ts +++ b/src/libs/API/parameters/CreateDistanceRequestParams.ts @@ -14,7 +14,7 @@ type CreateDistanceRequestParams = { billable?: boolean; transactionThreadReportID: string; createdReportActionIDForThread: string; - payerEmail?: string; + payerEmail: string; customUnitRateID?: string; }; diff --git a/src/libs/actions/IOU.ts b/src/libs/actions/IOU.ts index cb3aa20ab6a7..b2e70627b803 100644 --- a/src/libs/actions/IOU.ts +++ b/src/libs/actions/IOU.ts @@ -1043,6 +1043,7 @@ function createDistanceRequest( reportPreviewAction, transactionThreadReportID, createdReportActionIDForThread, + payerEmail, onyxData, } = getMoneyRequestInformation( currentChatReport, @@ -1081,6 +1082,7 @@ function createDistanceRequest( billable, transactionThreadReportID, createdReportActionIDForThread, + payerEmail, }; API.write(WRITE_COMMANDS.CREATE_DISTANCE_REQUEST, parameters, onyxData);