Move address fieldnames to Identity constants

This commit is contained in:
Daniel James Smith 2022-01-02 15:42:39 +01:00
parent 9e350e25ce
commit ff6e63a335
No known key found for this signature in database
GPG Key ID: 03E4BD365FF06726
2 changed files with 12 additions and 2 deletions

View File

@ -626,8 +626,7 @@ export default class AutofillService implements AutofillServiceInterface {
fillFields.email = f;
break;
} else if (!fillFields.address && this.isFieldMatch(f[attr],
['address', 'street-address', 'addr', 'street', 'mailing-addr', 'billing-addr',
'mail-addr', 'bill-addr'], ['mailing-addr', 'billing-addr', 'mail-addr', 'bill-addr'])) {
IdentityAutoFillConstants.AddressFieldNames, ['mailing-addr', 'billing-addr', 'mail-addr', 'bill-addr'])) {
fillFields.address = f;
break;
} else if (!fillFields.address1 && this.isFieldMatch(f[attr],

View File

@ -229,6 +229,17 @@ export class IdentityAutoFillConstants {
static readonly EmailFieldNames: string[] = ["e-mail", "email-address"];
static readonly AddressFieldNames: string[] = [
"address",
"street-address",
"addr",
"street",
"mailing-addr",
"billing-addr",
"mail-addr",
"bill-addr",
];
static readonly Address1FieldNames: string[] = [
"address-1",
"address-line-1",