From 78a8a1acd85f6f4a3b3779a8a441419969a61f3d Mon Sep 17 00:00:00 2001 From: thelullabyy Date: Tue, 21 Oct 2025 15:57:26 +0700 Subject: [PATCH] fix: member workspace chat appear on LHN with GBR after create WS --- src/libs/actions/Policy/Policy.ts | 4 +++- src/pages/iou/request/step/IOURequestStepUpgrade.tsx | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/libs/actions/Policy/Policy.ts b/src/libs/actions/Policy/Policy.ts index ddd7fc79c080..025c0f0e063a 100644 --- a/src/libs/actions/Policy/Policy.ts +++ b/src/libs/actions/Policy/Policy.ts @@ -181,6 +181,7 @@ type BuildPolicyDataOptions = { lastUsedPaymentMethod?: LastPaymentMethodType; areDistanceRatesEnabled?: boolean; adminParticipant?: Participant; + hasOutstandingChildRequest?: boolean; }; type DuplicatePolicyDataOptions = { @@ -2041,6 +2042,7 @@ function buildPolicyData(options: BuildPolicyDataOptions = {}) { lastUsedPaymentMethod, areDistanceRatesEnabled, adminParticipant, + hasOutstandingChildRequest = true, } = options; const workspaceName = policyName || generateDefaultWorkspaceName(policyOwnerEmail); @@ -2443,7 +2445,7 @@ function buildPolicyData(options: BuildPolicyDataOptions = {}) { } if (adminParticipant?.login) { - const employeeWorkspaceChat = createPolicyExpenseChats(policyID, {[adminParticipant.login]: adminParticipant.accountID ?? CONST.DEFAULT_NUMBER_ID}, true); + const employeeWorkspaceChat = createPolicyExpenseChats(policyID, {[adminParticipant.login]: adminParticipant.accountID ?? CONST.DEFAULT_NUMBER_ID}, hasOutstandingChildRequest); params.memberData = JSON.stringify({ accountID: Number(adminParticipant.accountID), email: adminParticipant.login, diff --git a/src/pages/iou/request/step/IOURequestStepUpgrade.tsx b/src/pages/iou/request/step/IOURequestStepUpgrade.tsx index b00ec88094ff..79f4085a0567 100644 --- a/src/pages/iou/request/step/IOURequestStepUpgrade.tsx +++ b/src/pages/iou/request/step/IOURequestStepUpgrade.tsx @@ -118,6 +118,7 @@ function IOURequestStepUpgrade({ currency: currentUserPersonalDetails?.localCurrencyCode ?? '', areDistanceRatesEnabled: isDistanceRateUpgrade, adminParticipant, + hasOutstandingChildRequest: false, }); setIsUpgraded(true); policyDataRef.current = policyData;