From 643fc171513f060746d7ba9560e2f3dca70449a8 Mon Sep 17 00:00:00 2001 From: Daniel James Smith Date: Sun, 2 Jan 2022 15:49:37 +0100 Subject: [PATCH] Move pasword field ignore list to AutoFillConstants --- src/services/autofill.service.ts | 3 +-- src/services/autofillConstants.ts | 7 +++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/services/autofill.service.ts b/src/services/autofill.service.ts index b893e3ceec..8e897403df 100644 --- a/src/services/autofill.service.ts +++ b/src/services/autofill.service.ts @@ -834,8 +834,7 @@ export default class AutofillService implements AutofillServiceInterface { return false; } - const ignoreList = ['onetimepassword', 'captcha', 'findanything', 'forgot']; - if (ignoreList.some(i => cleanedValue.indexOf(i) > -1)) { + if (AutoFillConstants.PasswordFieldIgnoreList.some(i => cleanedValue.indexOf(i) > -1)) { return false; } diff --git a/src/services/autofillConstants.ts b/src/services/autofillConstants.ts index 6e1f87b4b7..f474f4e71d 100644 --- a/src/services/autofillConstants.ts +++ b/src/services/autofillConstants.ts @@ -20,6 +20,13 @@ export class AutoFillConstants { "benutzer id", ]; + static readonly PasswordFieldIgnoreList: string[] = [ + "onetimepassword", + "captcha", + "findanything", + "forgot", + ]; + static readonly ExcludedAutofillTypes: string[] = [ "radio", "checkbox",