diff --git a/src/app/core/models/qbd/db/qbd-workspace.model.ts b/src/app/core/models/qbd/db/qbd-workspace.model.ts index 4a3b07052..496ec6fba 100644 --- a/src/app/core/models/qbd/db/qbd-workspace.model.ts +++ b/src/app/core/models/qbd/db/qbd-workspace.model.ts @@ -5,4 +5,5 @@ export interface QBDWorkspace extends Workspace { reimbursable_last_synced_at: Date | null; ccc_last_synced_at: Date | null; onboarding_state: QBDOnboardingState; + migrated_to_qbd_direct: boolean; } \ No newline at end of file diff --git a/src/app/integrations/landing/landing.component.html b/src/app/integrations/landing/landing.component.html index 8a3454eda..41bbc9e15 100644 --- a/src/app/integrations/landing/landing.component.html +++ b/src/app/integrations/landing/landing.component.html @@ -59,7 +59,7 @@ Xero -
+
QuickBooks Desktop (IIF) diff --git a/src/app/integrations/landing/landing.component.ts b/src/app/integrations/landing/landing.component.ts index 13ce762e4..78e6eb627 100644 --- a/src/app/integrations/landing/landing.component.ts +++ b/src/app/integrations/landing/landing.component.ts @@ -88,6 +88,8 @@ export class LandingComponent implements OnInit { 'orRuH2BEKRnW' ]; + readonly showQBDIIFIntegration = new Date(this.org.created_at) < new Date('2025-01-17T00:00:00Z'); + readonly ThemeOption = ThemeOption; constructor( diff --git a/src/app/integrations/qbd/qbd-main/qbd-dashboard/qbd-dashboard.component.html b/src/app/integrations/qbd/qbd-main/qbd-dashboard/qbd-dashboard.component.html index 9ef24fe8e..e8e639cc3 100644 --- a/src/app/integrations/qbd/qbd-main/qbd-dashboard/qbd-dashboard.component.html +++ b/src/app/integrations/qbd/qbd-main/qbd-dashboard/qbd-dashboard.component.html @@ -15,7 +15,7 @@
-