Move cardExpiry containsOptions to CC constants

This commit is contained in:
Daniel James Smith 2022-01-02 16:13:32 +01:00
parent c0134e2776
commit 306b7e38c3
No known key found for this signature in database
GPG Key ID: 03E4BD365FF06726
2 changed files with 10 additions and 2 deletions

View File

@ -393,8 +393,7 @@ export default class AutofillService implements AutofillServiceInterface {
break;
} else if (!fillFields.exp && this.isFieldMatch(f[attr],
CreditCardAutoFillConstants.CardExpiryFieldNames,
['mm-yy', 'mm-yyyy', 'yy-mm', 'yyyy-mm', 'expiration-date',
'payment-card-expiration'])) {
CreditCardAutoFillConstants.CardExpiryFieldNameValues)) {
fillFields.exp = f;
break;
} else if (!fillFields.expMonth && this.isFieldMatch(f[attr],

View File

@ -124,6 +124,15 @@ export class CreditCardAutoFillConstants {
"payment-cc-date",
];
static readonly CardExpiryFieldNameValues: string[] = [
"mm-yy",
"mm-yyyy",
"yy-mm",
"yyyy-mm",
"expiration-date",
"payment-card-expiration",
];
static readonly ExpiryMonthFieldNames: string[] = [
"exp-month",
"cc-exp-month",