Skip to content

Commit 6d0d821

Browse files
authored
Merge branch 'master' into branding-css
2 parents dac3bf2 + 35a3acd commit 6d0d821

File tree

7 files changed

+18
-6
lines changed

7 files changed

+18
-6
lines changed

run.sh

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ do
3636
sed -i $SED_EXTRA_ARGS "s?{{TRAVELPERK_CLIENT_ID}}?${TRAVELPERK_CLIENT_ID}?g" $f;
3737
sed -i $SED_EXTRA_ARGS "s?{{REFINER_PROJECT_ID}}?${REFINER_PROJECT_ID}?g" $f;
3838
sed -i $SED_EXTRA_ARGS "s?{{REFINER_INTACCT_ONBOARDING_DONE_SURVEY_ID}}?${REFINER_INTACCT_ONBOARDING_DONE_SURVEY_ID}?g" $f;
39+
sed -i $SED_EXTRA_ARGS "s?{{REFINER_QBD_ONBOARDING_DONE_SURVEY_ID}}?${REFINER_QBD_ONBOARDING_DONE_SURVEY_ID}?g" $f;
3940
sed -i $SED_EXTRA_ARGS "s?{{REFINER_INTACCT_EXPORT_DONE_SURVEY_ID}}?${REFINER_INTACCT_EXPORT_DONE_SURVEY_ID}?g" $f;
4041
sed -i $SED_EXTRA_ARGS "s?{{BUSINESS_CENTRAL_OAUTH_REDIRECT_URI}}?${BUSINESS_CENTRAL_OAUTH_REDIRECT_URI}?g" $f;
4142
sed -i $SED_EXTRA_ARGS "s?{{BUSINESS_CENTRAL_OAUTH_CLIENT_ID}}?${BUSINESS_CENTRAL_OAUTH_CLIENT_ID}?g" $f;

scripts/setup_env.js

+3
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,9 @@ const environment = {
3838
intacct: {
3939
onboarding_done_survery_id: `${process.env.REFINER_INTACCT_ONBOARDING_DONE_SURVEY_ID ? process.env.REFINER_INTACCT_ONBOARDING_DONE_SURVEY_ID : '{{REFINER_INTACCT_ONBOARDING_DONE_SURVEY_ID}}'}`,
4040
export_done_survery_id: `${process.env.REFINER_INTACCT_EXPORT_DONE_SURVEY_ID ? process.env.REFINER_INTACCT_EXPORT_DONE_SURVEY_ID : '{{REFINER_INTACCT_EXPORT_DONE_SURVEY_ID}}'}`,
41+
},
42+
qbd: {
43+
onboarding_done_survery_id: `${process.env.REFINER_QBD_ONBOARDING_DONE_SURVEY_ID ? process.env.REFINER_QBD_ONBOARDING_DONE_SURVEY_ID : '{{REFINER_QBD_ONBOARDING_DONE_SURVEY_ID}}'}`,
4144
}
4245
},
4346
};

src/app/integrations/intacct/intacct-shared/intacct-import-settings/intacct-import-settings.component.scss

+1-1
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949

5050
.container {
5151
display: flex;
52-
justify-content: center;
52+
justify-content: start;
5353
}
5454

5555
.sub-text {

src/app/integrations/landing-v2/landing-v2.component.html

-1
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,6 @@ <h3 class="landing-v2--section-heading">
151151
QuickBooks Desktop (Web Connector)
152152
<div class="landing-v2--accounting-app-type">Accounting</div>
153153
</div>
154-
<app-badge [theme]="ThemeOption.DARK" text="Beta"></app-badge>
155154
</span>
156155
</div>
157156
<div *ngIf="isAppShown('SAGE300')" class="landing-v2--accounting-app"

src/app/integrations/landing/landing.component.html

-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@
7070
<img src="assets/logos/quickbooks-logo.png" width="120px" height="60px" />
7171
<span class="landing--accounting-app-name tw-gap-2 tw-px-4 tw-flex tw-items-center">
7272
QuickBooks Desktop (Web Connector)
73-
<app-badge [theme]="ThemeOption.DARK" text="Beta"></app-badge>
7473
</span>
7574
</div>
7675
<div *ngIf="exposeApps.SAGE300" class="landing--accounting-app tw-mt-20-px" [ngClass]="brandingStyle.common.mainComponentShadow" (click)="openInAppIntegration(InAppIntegration.SAGE300)">

src/app/integrations/qbd-direct/qbd-direct-main/qbd-direct-dashboard/qbd-direct-dashboard.component.ts

+5-2
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,17 @@ import { brandingConfig } from 'src/app/branding/c1-contents-config';
77
import { AccountingExportSummary, AccountingExportSummaryModel } from 'src/app/core/models/db/accounting-export-summary.model';
88
import { DestinationFieldMap, DashboardModel } from 'src/app/core/models/db/dashboard.model';
99
import { AccountingGroupedErrors, AccountingGroupedErrorStat, ErrorResponse } from 'src/app/core/models/db/error.model';
10-
import { AppName, AccountingErrorType, ReimbursableImportState, CCCImportState, AppUrl, TaskLogState, ClickEvent, TrackingApp } from 'src/app/core/models/enum/enum.model';
10+
import { AppName, AccountingErrorType, ReimbursableImportState, CCCImportState, AppUrl, TaskLogState, ClickEvent, TrackingApp, RefinerSurveyType } from 'src/app/core/models/enum/enum.model';
1111
import { QbdDirectTaskResponse, QbdDirectTaskLog } from 'src/app/core/models/qbd-direct/db/qbd-direct-task-log.model';
1212
import { QbdDirectImportSettingModel } from 'src/app/core/models/qbd-direct/qbd-direct-configuration/qbd-direct-import-settings.model';
1313
import { AccountingExportService } from 'src/app/core/services/common/accounting-export.service';
1414
import { DashboardService } from 'src/app/core/services/common/dashboard.service';
15+
import { RefinerService } from 'src/app/core/services/integration/refiner.service';
1516
import { TrackingService } from 'src/app/core/services/integration/tracking.service';
1617
import { QbdDirectExportSettingsService } from 'src/app/core/services/qbd-direct/qbd-direct-configuration/qbd-direct-export-settings.service';
1718
import { QbdDirectImportSettingsService } from 'src/app/core/services/qbd-direct/qbd-direct-configuration/qbd-direct-import-settings.service';
1819
import { SharedModule } from 'src/app/shared/shared.module';
20+
import { environment } from 'src/environments/environment';
1921

2022
@Component({
2123
selector: 'app-qbd-direct-dashboard',
@@ -86,7 +88,8 @@ export class QbdDirectDashboardComponent implements OnInit {
8688
private dashboardService: DashboardService,
8789
private QbdDirectExportSettingsService: QbdDirectExportSettingsService,
8890
private trackingService: TrackingService,
89-
private importSettingService: QbdDirectImportSettingsService
91+
private importSettingService: QbdDirectImportSettingsService,
92+
private refinerService: RefinerService
9093
) { }
9194

9295
export() {

src/app/integrations/qbd-direct/qbd-direct-onboarding/qbd-direct-onboarding-done/qbd-direct-onboarding-done.component.ts

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
import { CommonModule } from '@angular/common';
22
import { Component } from '@angular/core';
33
import { Router } from '@angular/router';
4+
import { AppName, RefinerSurveyType } from 'src/app/core/models/enum/enum.model';
5+
import { RefinerService } from 'src/app/core/services/integration/refiner.service';
46
import { SharedModule } from 'src/app/shared/shared.module';
7+
import { environment } from 'src/environments/environment';
58

69
@Component({
710
selector: 'app-qbd-direct-onboarding-done',
@@ -13,11 +16,15 @@ import { SharedModule } from 'src/app/shared/shared.module';
1316
export class QbdDirectOnboardingDoneComponent {
1417

1518
constructor(
16-
private router: Router
19+
private router: Router,
20+
private refinerService: RefinerService
1721
) { }
1822

1923
navigateToDashboard(): void {
2024
this.router.navigate([`/integrations/qbd_direct/main/dashboard`]);
25+
this.refinerService.triggerSurvey(
26+
AppName.QBD_DIRECT, environment.refiner_survey.qbd.onboarding_done_survery_id, RefinerSurveyType.ONBOARDING_DONE
27+
);
2128
}
2229

2330
}

0 commit comments

Comments
 (0)