From 2c877bdb117ac9902f4e4a916948a5430c2bdc69 Mon Sep 17 00:00:00 2001
From: Dhaarani <55541808+DhaaraniCIT@users.noreply.github.com>
Date: Tue, 17 Dec 2024 12:50:54 +0530
Subject: [PATCH 1/3] qbd direct prod fix (#1129)
---
.../qbd-direct-onboarding-connector.component.ts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/app/integrations/qbd-direct/qbd-direct-onboarding/qbd-direct-onboarding-connector/qbd-direct-onboarding-connector.component.ts b/src/app/integrations/qbd-direct/qbd-direct-onboarding/qbd-direct-onboarding-connector/qbd-direct-onboarding-connector.component.ts
index cf092cf74..ad59346ef 100644
--- a/src/app/integrations/qbd-direct/qbd-direct-onboarding/qbd-direct-onboarding-connector/qbd-direct-onboarding-connector.component.ts
+++ b/src/app/integrations/qbd-direct/qbd-direct-onboarding/qbd-direct-onboarding-connector/qbd-direct-onboarding-connector.component.ts
@@ -55,7 +55,7 @@ export class QbdDirectOnboardingConnectorComponent implements OnInit {
xmlFileContent: string;
- isCompanyPathInvalid: boolean;
+ isCompanyPathInvalid: boolean = true;
password: string;
From a412a0c08894961e3a948fa41f1c7ea3f763b81c Mon Sep 17 00:00:00 2001
From: Ashwin Thanaraj <37061471+ashwin1111@users.noreply.github.com>
Date: Tue, 17 Dec 2024 13:45:06 +0530
Subject: [PATCH 2/3] feat: Expose iif and beta QBD (#1131)
---
.../landing/landing.component.html | 91 +++++++++----------
.../integrations/landing/landing.component.ts | 2 +-
2 files changed, 44 insertions(+), 49 deletions(-)
diff --git a/src/app/integrations/landing/landing.component.html b/src/app/integrations/landing/landing.component.html
index 948101dec..8a3454eda 100644
--- a/src/app/integrations/landing/landing.component.html
+++ b/src/app/integrations/landing/landing.component.html
@@ -32,66 +32,61 @@
Integrate your Expense Management account with the following accounting software.
-
+
-
-
-
+
+
+
NetSuite
-
-
-
-
- QuickBooks Desktop
-
-
-
-
-
-
- QuickBooks Desktop
-
-
-
-
-
-
-
- Sage Intacct
-
-
-
-
-
- Sage 300 CRE
-
-
-
+
+
+
+ Sage Intacct
+
-
-
-
-
- QuickBooks Online
-
-
-
-
-
- Dynamics 365 Business Central
-
-
-
+
+
+
+ QuickBooks Online
+
-
+
Xero
+
+
+
+ QuickBooks Desktop (IIF)
+
+
+
+
+
+
+ QuickBooks Desktop (Web Connector)
+
+
+
+
+
+
+ Sage 300 CRE
+
+
+
+
+
+
+ Dynamics 365 Business Central
+
+
+
diff --git a/src/app/integrations/landing/landing.component.ts b/src/app/integrations/landing/landing.component.ts
index c87142229..13ce762e4 100644
--- a/src/app/integrations/landing/landing.component.ts
+++ b/src/app/integrations/landing/landing.component.ts
@@ -72,7 +72,7 @@ export class LandingComponent implements OnInit {
readonly brandingConfig = brandingConfig;
- readonly isINCluster = this.storageService.get('cluster-domain').includes('in1');
+ readonly isINCluster = this.storageService.get('cluster-domain')?.includes('in1');
readonly exposeApps = !this.isINCluster ? exposeAppConfig[brandingConfig.brandId][brandingConfig.envId] : exposeAppConfig[brandingConfig.brandId]['production-1-in'];
From 7e8db09eafa11ae8ca61d84bf8b8ed11e6a030af Mon Sep 17 00:00:00 2001
From: Dhaarani <55541808+DhaaraniCIT@users.noreply.github.com>
Date: Tue, 17 Dec 2024 13:52:48 +0530
Subject: [PATCH 3/3] QBD direct connection screen prod fix (#1130)
---
.../qbd-direct-onboarding-connector.component.ts | 2 +-
.../qbd-direct-download-file.component.html | 6 +++---
.../app-landing-page-header.component.html | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/app/integrations/qbd-direct/qbd-direct-onboarding/qbd-direct-onboarding-connector/qbd-direct-onboarding-connector.component.ts b/src/app/integrations/qbd-direct/qbd-direct-onboarding/qbd-direct-onboarding-connector/qbd-direct-onboarding-connector.component.ts
index ad59346ef..6fff55ecb 100644
--- a/src/app/integrations/qbd-direct/qbd-direct-onboarding/qbd-direct-onboarding-connector/qbd-direct-onboarding-connector.component.ts
+++ b/src/app/integrations/qbd-direct/qbd-direct-onboarding/qbd-direct-onboarding-connector/qbd-direct-onboarding-connector.component.ts
@@ -55,7 +55,7 @@ export class QbdDirectOnboardingConnectorComponent implements OnInit {
xmlFileContent: string;
- isCompanyPathInvalid: boolean = true;
+ isCompanyPathInvalid: boolean = false;
password: string;
diff --git a/src/app/integrations/qbd-direct/qbd-direct-shared/qbd-direct-download-file/qbd-direct-download-file.component.html b/src/app/integrations/qbd-direct/qbd-direct-shared/qbd-direct-download-file/qbd-direct-download-file.component.html
index ad2db1bd3..16b60730d 100644
--- a/src/app/integrations/qbd-direct/qbd-direct-shared/qbd-direct-download-file/qbd-direct-download-file.component.html
+++ b/src/app/integrations/qbd-direct/qbd-direct-shared/qbd-direct-download-file/qbd-direct-download-file.component.html
@@ -27,10 +27,10 @@
Enter com
required
#downloadFilePathField="ngModel"
[ngClass]="{
- 'error-box': (downloadFilePathField.invalid && downloadFilePathField.touched) || !isCompanyPathInvalid
+ 'error-box': (downloadFilePathField.invalid && downloadFilePathField.touched) || isCompanyPathInvalid
}">
-
-
+
+
Enter a valid company file path.
diff --git a/src/app/shared/components/helper/app-landing-page-header/app-landing-page-header.component.html b/src/app/shared/components/helper/app-landing-page-header/app-landing-page-header.component.html
index 50812409c..393647460 100644
--- a/src/app/shared/components/helper/app-landing-page-header/app-landing-page-header.component.html
+++ b/src/app/shared/components/helper/app-landing-page-header/app-landing-page-header.component.html
@@ -42,7 +42,7 @@