From 927eb98072c9a7ce92938aa9448bf6456659e6e8 Mon Sep 17 00:00:00 2001 From: Mononaut Date: Wed, 10 Jul 2024 16:18:13 +0000 Subject: [PATCH] accelerator goals --- .../accelerate-checkout/accelerate-checkout.component.ts | 7 ++++++- frontend/src/app/components/tracker/tracker.component.html | 3 --- frontend/src/app/components/tracker/tracker.component.ts | 1 - .../app/components/transaction/transaction.component.ts | 1 - 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/frontend/src/app/components/accelerate-checkout/accelerate-checkout.component.ts b/frontend/src/app/components/accelerate-checkout/accelerate-checkout.component.ts index c582725fe..bf31c5a6b 100644 --- a/frontend/src/app/components/accelerate-checkout/accelerate-checkout.component.ts +++ b/frontend/src/app/components/accelerate-checkout/accelerate-checkout.component.ts @@ -8,6 +8,7 @@ import { ETA, EtaService } from '../../services/eta.service'; import { Transaction } from '../../interfaces/electrs.interface'; import { MiningStats } from '../../services/mining.service'; import { IAuth, AuthServiceMempool } from '../../services/auth.service'; +import { EnterpriseService } from 'src/app/services/enterprise.service'; export type PaymentMethod = 'balance' | 'bitcoin' | 'cashapp'; @@ -126,7 +127,8 @@ export class AccelerateCheckout implements OnInit, OnDestroy { private etaService: EtaService, private audioService: AudioService, private cd: ChangeDetectorRef, - private authService: AuthServiceMempool + private authService: AuthServiceMempool, + private enterpriseService: EnterpriseService, ) { this.accelerationUUID = window.crypto.randomUUID(); } @@ -198,6 +200,9 @@ export class AccelerateCheckout implements OnInit, OnDestroy { if (!this.estimate && ['quote', 'summary', 'checkout'].includes(this.step)) { this.fetchEstimate(); } + if (this._step === 'checkout') { + this.enterpriseService.goal(8); + } if (this._step === 'checkout' && this.canPayWithBitcoin) { this.btcpayInvoiceFailed = false; this.loadingBtcpayInvoice = true; diff --git a/frontend/src/app/components/tracker/tracker.component.html b/frontend/src/app/components/tracker/tracker.component.html index 1efce182c..0d9d37f42 100644 --- a/frontend/src/app/components/tracker/tracker.component.html +++ b/frontend/src/app/components/tracker/tracker.component.html @@ -75,9 +75,6 @@ } @else { } - diff --git a/frontend/src/app/components/tracker/tracker.component.ts b/frontend/src/app/components/tracker/tracker.component.ts index 698226d50..1b498cfb4 100644 --- a/frontend/src/app/components/tracker/tracker.component.ts +++ b/frontend/src/app/components/tracker/tracker.component.ts @@ -728,7 +728,6 @@ export class TrackerComponent implements OnInit, OnDestroy { if (!this.txId) { return; } - this.enterpriseService.goal(8); this.accelerationFlowCompleted = false; if (this.showAccelerationSummary) { this.scrollIntoAccelPreview = true; diff --git a/frontend/src/app/components/transaction/transaction.component.ts b/frontend/src/app/components/transaction/transaction.component.ts index acc05a250..756a13c59 100644 --- a/frontend/src/app/components/transaction/transaction.component.ts +++ b/frontend/src/app/components/transaction/transaction.component.ts @@ -725,7 +725,6 @@ export class TransactionComponent implements OnInit, AfterViewInit, OnDestroy { } document.location.hash = '#accelerate'; - this.enterpriseService.goal(8); this.openAccelerator(); this.scrollIntoAccelPreview = true; return false;