Skip to content

Commit 3fdec04

Browse files
authored
Merge pull request #20247 from mozilla/FXA-13325
fix(metrics): Use OAuthNativeServices for 'isFirefoxService' check
2 parents b229b41 + 0e9ca6f commit 3fdec04

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

  • packages/fxa-settings/src/models/integrations

packages/fxa-settings/src/models/integrations/utils.ts

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,10 @@
44

55
import { OAuthNativeServices } from '@fxa/accounts/oauth';
66

7+
const oauthNativeServices = new Set<string>(Object.values(OAuthNativeServices));
8+
79
export function isFirefoxService(service?: string) {
8-
return (
9-
service === OAuthNativeServices.Sync ||
10-
service === OAuthNativeServices.Relay ||
11-
service === OAuthNativeServices.SmartWindow
12-
);
10+
return !!service && oauthNativeServices.has(service);
1311
}
1412

1513
const NO_LONGER_SUPPORTED_CONTEXTS = new Set([

0 commit comments

Comments
 (0)