Skip to content

Commit b516927

Browse files
committed
update - remove
1 parent 958c660 commit b516927

17 files changed

+4
-367
lines changed

libs/payments/cart/src/lib/cart.service.spec.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,6 @@ import {
131131
CommonMetricsFactory,
132132
MockPaymentsGleanConfigProvider,
133133
MockPaymentsGleanFactory,
134-
MockPaymentsGleanClientFactory,
135134
PaymentsGleanManager,
136135
PaymentsGleanService,
137136
} from '@fxa/payments/metrics';
@@ -217,7 +216,6 @@ describe('CartService', () => {
217216
MockLocationConfigProvider,
218217
MockNotifierSnsConfigProvider,
219218
MockPaymentsGleanFactory,
220-
MockPaymentsGleanClientFactory,
221219
MockPaymentsGleanConfigProvider,
222220
MockPaypalClientConfigProvider,
223221
MockProfileClientConfigProvider,

libs/payments/cart/src/lib/checkout.service.spec.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,6 @@ import {
126126
CommonMetricsFactory,
127127
MockPaymentsGleanConfigProvider,
128128
MockPaymentsGleanFactory,
129-
MockPaymentsGleanClientFactory,
130129
PaymentsGleanManager,
131130
PaymentsGleanService,
132131
} from '@fxa/payments/metrics';
@@ -197,7 +196,6 @@ describe('CheckoutService', () => {
197196
MockCurrencyConfigProvider,
198197
MockFirestoreProvider,
199198
MockPaymentsGleanFactory,
200-
MockPaymentsGleanClientFactory,
201199
MockLocationConfigProvider,
202200
MockNimbusManagerConfigProvider,
203201
MockNimbusClientConfigProvider,

libs/payments/events/src/lib/emitter.service.spec.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ import {
4040
GenericGleanSubManageEventFactory,
4141
MockPaymentsGleanConfigProvider,
4242
MockPaymentsGleanFactory,
43-
MockPaymentsGleanClientFactory,
4443
PaymentsGleanManager,
4544
PaymentsGleanService,
4645
} from '@fxa/payments/metrics';
@@ -126,7 +125,6 @@ describe('PaymentsEmitterService', () => {
126125
MockPaymentsGleanConfigProvider,
127126
MockAccountDatabaseNestFactory,
128127
MockPaymentsGleanFactory,
129-
MockPaymentsGleanClientFactory,
130128
MockStrapiClientConfigProvider,
131129
MockStripeConfigProvider,
132130
MockFirestoreProvider,

libs/payments/events/src/lib/emitter.service.ts

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,6 @@ import { LocationStatus } from '@fxa/payments/eligibility';
1414
import {
1515
CheckoutEvents,
1616
CheckoutPaymentEvents,
17-
GleanInterstitialOfferEvent,
18-
GleanPageViewEvent,
19-
GleanRetentionFlowEvent,
2017
PaymentsEmitterEvents,
2118
SP3RolloutEvent,
2219
SubscriptionEndedEvents,
@@ -70,18 +67,6 @@ export class PaymentsEmitterService {
7067
'genericGleanSubManageEvent',
7168
this.handleGenericSubManageGleanEvent.bind(this)
7269
);
73-
this.emitter.on(
74-
'gleanPageView',
75-
this.handleGleanPageView.bind(this)
76-
);
77-
this.emitter.on(
78-
'gleanRetentionFlow',
79-
this.handleGleanRetentionFlow.bind(this)
80-
);
81-
this.emitter.on(
82-
'gleanInterstitialOffer',
83-
this.handleGleanInterstitialOffer.bind(this)
84-
);
8570
}
8671

8772
getEmitter(): Emittery<PaymentsEmitterEvents> {
@@ -276,29 +261,6 @@ export class PaymentsEmitterService {
276261
await this.paymentsGleanService.recordGenericSubManageEvent(eventData);
277262
}
278263

279-
async handleGleanPageView(eventData: GleanPageViewEvent) {
280-
const { pageMetrics, ...subManageArgs } = eventData;
281-
await this.paymentsGleanService.recordPageView(subManageArgs, pageMetrics);
282-
}
283-
284-
async handleGleanRetentionFlow(eventData: GleanRetentionFlowEvent) {
285-
const { retentionFlowMetrics, ...subManageArgs } = eventData;
286-
await this.paymentsGleanService.recordRetentionFlow(
287-
subManageArgs,
288-
retentionFlowMetrics
289-
);
290-
}
291-
292-
async handleGleanInterstitialOffer(
293-
eventData: GleanInterstitialOfferEvent
294-
) {
295-
const { interstitialOfferMetrics, ...subManageArgs } = eventData;
296-
await this.paymentsGleanService.recordInterstitialOffer(
297-
subManageArgs,
298-
interstitialOfferMetrics
299-
);
300-
}
301-
302264
async handleCheckoutFail(eventData: CheckoutPaymentEvents) {
303265
const additionalData = await retrieveAdditionalMetricsData(
304266
this.productConfigurationManager,

libs/payments/events/src/lib/emitter.types.ts

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ import {
88
CmsMetricsData,
99
CommonMetrics,
1010
type GenericGleanSubManageEvent,
11-
type PageMetricsData,
12-
type RetentionFlowEventMetricsData,
13-
type SubManageMetricsArgs,
1411
} from '@fxa/payments/metrics';
1512
import { LocationStatus } from '@fxa/payments/eligibility';
1613
import { TaxChangeAllowedStatus } from '@fxa/payments/cart';
@@ -72,18 +69,6 @@ export type GenericGleanEvent = {
7269
commonMetrics: CommonMetrics;
7370
};
7471

75-
export type GleanPageViewEvent = SubManageMetricsArgs & {
76-
pageMetrics: PageMetricsData;
77-
};
78-
79-
export type GleanRetentionFlowEvent = SubManageMetricsArgs & {
80-
retentionFlowMetrics: RetentionFlowEventMetricsData;
81-
};
82-
83-
export type GleanInterstitialOfferEvent = SubManageMetricsArgs & {
84-
interstitialOfferMetrics: RetentionFlowEventMetricsData;
85-
};
86-
8772
export type PaymentsEmitterEvents = {
8873
checkoutView: CheckoutEvents;
8974
checkoutEngage: CheckoutEvents;
@@ -92,9 +77,6 @@ export type PaymentsEmitterEvents = {
9277
checkoutFail: CheckoutPaymentEvents;
9378
genericGleanEvent: GenericGleanEvent;
9479
genericGleanSubManageEvent: GenericGleanSubManageEvent;
95-
gleanPageView: GleanPageViewEvent;
96-
gleanRetentionFlow: GleanRetentionFlowEvent;
97-
gleanInterstitialOffer: GleanInterstitialOfferEvent;
9880
subscriptionEnded: SubscriptionEndedEvents;
9981
sp3Rollout: SP3RolloutEvent;
10082
locationView: LocationStatus | TaxChangeAllowedStatus;

libs/payments/metrics/src/client.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,5 @@
33
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
44

55
export * from './lib/glean/glean-client.manager';
6-
export * from './lib/glean/glean-client.provider';
76
export * from './lib/glean/glean.config';
87
export * from './lib/glean/glean.types';

libs/payments/metrics/src/lib/glean/glean-client.provider.ts

Lines changed: 0 additions & 17 deletions
This file was deleted.

libs/payments/metrics/src/lib/glean/glean.manager.spec.ts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,7 @@ import {
1111
SubscriptionCancellationDataFactory,
1212
} from './glean.factory';
1313
import { PaymentsGleanProvider } from './glean.types';
14-
import {
15-
MockPaymentsGleanFactory,
16-
MockPaymentsGleanClientFactory,
17-
} from './glean.test-provider';
14+
import { MockPaymentsGleanFactory } from './glean.test-provider';
1815
import {
1916
MockPaymentsGleanConfigProvider,
2017
PaymentsGleanConfig,
@@ -42,7 +39,6 @@ describe('PaymentsGleanManager', () => {
4239
const moduleRef = await Test.createTestingModule({
4340
providers: [
4441
MockPaymentsGleanFactory,
45-
MockPaymentsGleanClientFactory,
4642
PaymentsGleanManager,
4743
MockPaymentsGleanConfigProvider,
4844
],
@@ -222,7 +218,6 @@ describe('PaymentsGleanManager', () => {
222218
const moduleRef = await Test.createTestingModule({
223219
providers: [
224220
MockPaymentsGleanFactory,
225-
MockPaymentsGleanClientFactory,
226221
PaymentsGleanManager,
227222
MockPaymentsGleanConfigProvider,
228223
{

0 commit comments

Comments
 (0)