From fa4a9dc47dbaee0d7f711affdeec1f578f1d702d Mon Sep 17 00:00:00 2001 From: "Rushat Gabhane (via MelvinBot)" Date: Tue, 28 Apr 2026 01:02:42 +0000 Subject: [PATCH] Guard against empty policyID in openDraftWorkspaceRequest The client was sending OpenDraftWorkspaceRequest with an empty policyID, causing Auth to throw 402 Missing policyID. The existing guard checked for '-1' and ID_FAKE but not for empty strings. Co-authored-by: Rushat Gabhane --- src/libs/actions/Policy/Policy.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/actions/Policy/Policy.ts b/src/libs/actions/Policy/Policy.ts index 6c9a0fce2e75..8673e176369e 100644 --- a/src/libs/actions/Policy/Policy.ts +++ b/src/libs/actions/Policy/Policy.ts @@ -3850,7 +3850,7 @@ function openWorkspaceInvitePage(policyID: string, clientMemberEmails: string[]) } function openDraftWorkspaceRequest(policyID: string) { - if (policyID === '-1' || policyID === CONST.POLICY.ID_FAKE) { + if (!policyID || policyID === '-1' || policyID === CONST.POLICY.ID_FAKE) { Log.warn('openDraftWorkspaceRequest invalid params', {policyID}); return; }