From 1f9758715d38da990f1e126aaa77d49aa4bf854f Mon Sep 17 00:00:00 2001 From: Miles Blackwood Date: Thu, 19 Feb 2026 16:59:06 -0500 Subject: [PATCH] Fix NG0204: remove debugService from constructor, use setter instead --- .../src/autofill/content/bootstrap-autofill-overlay.ts | 4 +--- .../services/inline-menu-field-qualification.service.ts | 3 +-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/apps/browser/src/autofill/content/bootstrap-autofill-overlay.ts b/apps/browser/src/autofill/content/bootstrap-autofill-overlay.ts index 02002971678..c53941168f6 100644 --- a/apps/browser/src/autofill/content/bootstrap-autofill-overlay.ts +++ b/apps/browser/src/autofill/content/bootstrap-autofill-overlay.ts @@ -24,9 +24,7 @@ import AutofillInit from "./autofill-init"; const domElementVisibilityService = new DomElementVisibilityService(inlineMenuContentService); const debugService = new AutofillDebugService(); - const inlineMenuFieldQualificationService = new InlineMenuFieldQualificationService( - debugService.isDebugEnabled() ? debugService : undefined, - ); + const inlineMenuFieldQualificationService = new InlineMenuFieldQualificationService(); if (debugService.isDebugEnabled()) { inlineMenuFieldQualificationService.setDebugService(debugService); } diff --git a/apps/browser/src/autofill/services/inline-menu-field-qualification.service.ts b/apps/browser/src/autofill/services/inline-menu-field-qualification.service.ts index 579e0b26678..1f542bd09de 100644 --- a/apps/browser/src/autofill/services/inline-menu-field-qualification.service.ts +++ b/apps/browser/src/autofill/services/inline-menu-field-qualification.service.ts @@ -383,8 +383,7 @@ export class InlineMenuFieldQualificationService implements InlineMenuFieldQuali return false; } - constructor(debugService?: AutofillDebugService) { - this.debugService = debugService; + constructor() { void sendExtensionMessage("getUserPremiumStatus").then((premiumStatus) => { this.premiumEnabled = !!premiumStatus?.result; });