From bc3de6e11501bd3605fefba3bed2af00b0a3207b Mon Sep 17 00:00:00 2001 From: Daniel James Smith Date: Sun, 2 Jan 2022 16:16:10 +0100 Subject: [PATCH] Move address containsOptions to Identity constants --- src/services/autofill.service.ts | 2 +- src/services/autofillConstants.ts | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/services/autofill.service.ts b/src/services/autofill.service.ts index 5ae0cf95c1..b9642ebdef 100644 --- a/src/services/autofill.service.ts +++ b/src/services/autofill.service.ts @@ -620,7 +620,7 @@ export default class AutofillService implements AutofillServiceInterface { fillFields.email = f; break; } else if (!fillFields.address && this.isFieldMatch(f[attr], - IdentityAutoFillConstants.AddressFieldNames, ['mailing-addr', 'billing-addr', 'mail-addr', 'bill-addr'])) { + IdentityAutoFillConstants.AddressFieldNames, IdentityAutoFillConstants.AddressFieldNameValues)) { fillFields.address = f; break; } else if (!fillFields.address1 && this.isFieldMatch(f[attr], diff --git a/src/services/autofillConstants.ts b/src/services/autofillConstants.ts index b24c2c46f8..94b54a7150 100644 --- a/src/services/autofillConstants.ts +++ b/src/services/autofillConstants.ts @@ -325,6 +325,13 @@ export class IdentityAutoFillConstants { "bill-addr", ]; + static readonly AddressFieldNameValues: string[] = [ + "mailing-addr", + "billing-addr", + "mail-addr", + "bill-addr", + ]; + static readonly Address1FieldNames: string[] = [ "address-1", "address-line-1",