Move postalCode fieldnames to Identity constants

This commit is contained in:
Daniel James Smith 2022-01-02 14:49:10 +01:00
parent a880cf32e6
commit 6304964ad4
No known key found for this signature in database
GPG Key ID: 03E4BD365FF06726
2 changed files with 15 additions and 2 deletions

View File

@ -643,8 +643,7 @@ export default class AutofillService implements AutofillServiceInterface {
fillFields.address3 = f;
break;
} else if (!fillFields.postalCode && this.isFieldMatch(f[attr],
['postal', 'zip', 'zip2', 'zip-code', 'postal-code', 'post-code', 'address-zip',
'address-postal', 'address-code', 'address-postal-code', 'address-zip-code'])) {
IdentityAutoFillConstants.PostalCodeFieldNames)) {
fillFields.postalCode = f;
break;
} else if (!fillFields.city && this.isFieldMatch(f[attr],

View File

@ -248,6 +248,20 @@ export class IdentityAutoFillConstants {
"street-3",
];
static readonly PostalCodeFieldNames: string[] = [
"postal",
"zip",
"zip2",
"zip-code",
"postal-code",
"post-code",
"address-zip",
"address-postal",
"address-code",
"address-postal-code",
"address-zip-code",
];
static readonly IsoCountries: { [id: string]: string } = {
afghanistan: "AF",
"aland islands": "AX",