From 84909159df503836c44c2b731375d1fd0683d727 Mon Sep 17 00:00:00 2001 From: nkdengineer Date: Tue, 13 Aug 2024 10:22:58 +0700 Subject: [PATCH] fix: Preferred exporter check-mark is missing --- .../netsuite/export/NetSuitePreferredExporterSelectPage.tsx | 2 +- .../export/QuickbooksPreferredExporterConfigurationPage.tsx | 2 +- .../xero/export/XeroPreferredExporterSelectPage.tsx | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pages/workspace/accounting/netsuite/export/NetSuitePreferredExporterSelectPage.tsx b/src/pages/workspace/accounting/netsuite/export/NetSuitePreferredExporterSelectPage.tsx index fb2fb3521ee7..92d9a76bf9e4 100644 --- a/src/pages/workspace/accounting/netsuite/export/NetSuitePreferredExporterSelectPage.tsx +++ b/src/pages/workspace/accounting/netsuite/export/NetSuitePreferredExporterSelectPage.tsx @@ -55,7 +55,7 @@ function NetSuitePreferredExporterSelectPage({policy}: WithPolicyConnectionsProp value: exporter.email, text: exporter.email, keyForList: exporter.email, - isSelected: config?.exporter === exporter.email, + isSelected: (config?.exporter ?? policyOwner) === exporter.email, }); return options; }, []); diff --git a/src/pages/workspace/accounting/qbo/export/QuickbooksPreferredExporterConfigurationPage.tsx b/src/pages/workspace/accounting/qbo/export/QuickbooksPreferredExporterConfigurationPage.tsx index 7b8d9d407a7c..55d262ebb21e 100644 --- a/src/pages/workspace/accounting/qbo/export/QuickbooksPreferredExporterConfigurationPage.tsx +++ b/src/pages/workspace/accounting/qbo/export/QuickbooksPreferredExporterConfigurationPage.tsx @@ -45,7 +45,7 @@ function QuickbooksPreferredExporterConfigurationPage({policy}: WithPolicyConnec value: exporter.email, text: exporter.email, keyForList: exporter.email, - isSelected: exportConfiguration?.exporter === exporter.email, + isSelected: (exportConfiguration?.exporter ?? policy?.owner) === exporter.email, }); return options; }, []), diff --git a/src/pages/workspace/accounting/xero/export/XeroPreferredExporterSelectPage.tsx b/src/pages/workspace/accounting/xero/export/XeroPreferredExporterSelectPage.tsx index 1dd51f845d8a..7cbe523f859b 100644 --- a/src/pages/workspace/accounting/xero/export/XeroPreferredExporterSelectPage.tsx +++ b/src/pages/workspace/accounting/xero/export/XeroPreferredExporterSelectPage.tsx @@ -58,11 +58,11 @@ function XeroPreferredExporterSelectPage({policy}: WithPolicyConnectionsProps) { value: exporter.email, text: exporter.email, keyForList: exporter.email, - isSelected: config?.export?.exporter === exporter.email, + isSelected: (config?.export?.exporter ?? policyOwner) === exporter.email, }); return options; }, []); - }, [config?.export?.exporter, exporters, policyOwner, currentUserLogin]); + }, [policyOwner, exporters, currentUserLogin, config?.export?.exporter]); const selectExporter = useCallback( (row: CardListItem) => {