From 388da9128740bb5a4215b344b9d66ff4c5fded1f Mon Sep 17 00:00:00 2001 From: war-in Date: Mon, 12 Jan 2026 15:35:56 +0100 Subject: [PATCH 1/2] fix: update SetTechnicalCOntactEmail params --- src/libs/API/parameters/SetTechnicalContactEmailParams.ts | 3 +-- src/libs/actions/Domain.ts | 6 ++---- src/pages/domain/Admins/DomainAddPrimaryContactPage.tsx | 2 +- 3 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/libs/API/parameters/SetTechnicalContactEmailParams.ts b/src/libs/API/parameters/SetTechnicalContactEmailParams.ts index d345d97c6ee61..73c36219a6347 100644 --- a/src/libs/API/parameters/SetTechnicalContactEmailParams.ts +++ b/src/libs/API/parameters/SetTechnicalContactEmailParams.ts @@ -1,7 +1,6 @@ type SetTechnicalContactEmailParams = { - authToken?: string | null; domainAccountID: number; - technicalContactAccountID: number; + technicalContactEmail: string; }; export default SetTechnicalContactEmailParams; diff --git a/src/libs/actions/Domain.ts b/src/libs/actions/Domain.ts index 34c4a7f3c9668..ba16760009a5a 100644 --- a/src/libs/actions/Domain.ts +++ b/src/libs/actions/Domain.ts @@ -354,7 +354,7 @@ function resetCreateDomainForm() { Onyx.merge(ONYXKEYS.FORMS.CREATE_DOMAIN_FORM, null); } -function setPrimaryContact(domainAccountID: number, newTechnicalContactAccountID: number, newTechnicalContactEmail: string, currentTechnicalContactEmail?: string) { +function setPrimaryContact(domainAccountID: number, newTechnicalContactEmail: string, currentTechnicalContactEmail?: string) { const optimisticData: Array< OnyxUpdate > = [ @@ -426,11 +426,9 @@ function setPrimaryContact(domainAccountID: number, newTechnicalContactAccountID }, ]; - const authToken = getAuthToken(); const params: SetTechnicalContactEmailParams = { - authToken, domainAccountID, - technicalContactAccountID: newTechnicalContactAccountID, + technicalContactEmail: newTechnicalContactEmail, }; API.write(WRITE_COMMANDS.SET_TECHNICAL_CONTACT_EMAIL, params, {optimisticData, successData, failureData}); diff --git a/src/pages/domain/Admins/DomainAddPrimaryContactPage.tsx b/src/pages/domain/Admins/DomainAddPrimaryContactPage.tsx index c7dcdec997ecd..a86ee927a172b 100644 --- a/src/pages/domain/Admins/DomainAddPrimaryContactPage.tsx +++ b/src/pages/domain/Admins/DomainAddPrimaryContactPage.tsx @@ -114,7 +114,7 @@ function DomainAddPrimaryContactPage({route}: DomainAddPrimaryContactPageProps) return; } if (option.login !== technicalContactSettings?.technicalContactEmail) { - setPrimaryContact(domainAccountID, option.accountID, option.login, technicalContactSettings?.technicalContactEmail); + setPrimaryContact(domainAccountID, option.login, technicalContactSettings?.technicalContactEmail); } Navigation.goBack(ROUTES.DOMAIN_ADMINS_SETTINGS.getRoute(domainAccountID)); }} From e3ca08884c68ab79d637f90294ad30c7bfb87c40 Mon Sep 17 00:00:00 2001 From: war-in Date: Mon, 12 Jan 2026 15:54:12 +0100 Subject: [PATCH 2/2] fix: remove unnecessary authToken param --- .../API/parameters/ToggleConsolidatedDomainBillingParams.ts | 1 - src/libs/actions/Domain.ts | 2 -- 2 files changed, 3 deletions(-) diff --git a/src/libs/API/parameters/ToggleConsolidatedDomainBillingParams.ts b/src/libs/API/parameters/ToggleConsolidatedDomainBillingParams.ts index ced9e6aff56f8..a647a37591b82 100644 --- a/src/libs/API/parameters/ToggleConsolidatedDomainBillingParams.ts +++ b/src/libs/API/parameters/ToggleConsolidatedDomainBillingParams.ts @@ -1,5 +1,4 @@ type ToggleConsolidatedDomainBillingParams = { - authToken?: string | null; domainAccountID: number; domainName: string; enabled: boolean; diff --git a/src/libs/actions/Domain.ts b/src/libs/actions/Domain.ts index ba16760009a5a..ec98736136f74 100644 --- a/src/libs/actions/Domain.ts +++ b/src/libs/actions/Domain.ts @@ -508,9 +508,7 @@ function toggleConsolidatedDomainBilling(domainAccountID: number, domainName: st }, ]; - const authToken = getAuthToken(); const params: ToggleConsolidatedDomainBillingParams = { - authToken, domainAccountID, domainName, enabled: useTechnicalContactBillingCard,