From 58a267243ac52615c911c1d7d7ac5b2473d17263 Mon Sep 17 00:00:00 2001 From: Kyle Spearrin Date: Thu, 24 May 2018 08:57:14 -0400 Subject: [PATCH] add street to address detection --- jslib | 2 +- src/services/autofill.service.ts | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/jslib b/jslib index bf260819bb..43ac05d1fc 160000 --- a/jslib +++ b/jslib @@ -1 +1 @@ -Subproject commit bf260819bb303d125379c92e712f762fe17f043c +Subproject commit 43ac05d1fc89a5132bd2eb632a85e608e2548252 diff --git a/src/services/autofill.service.ts b/src/services/autofill.service.ts index f92fbb8e6a..787706f4f8 100644 --- a/src/services/autofill.service.ts +++ b/src/services/autofill.service.ts @@ -610,19 +610,19 @@ export default class AutofillService implements AutofillServiceInterface { fillFields.email = f; break; } else if (!fillFields.address && this.isFieldMatch(f[attr], - ['address', 'street-address', 'addr'], [])) { + ['address', 'street-address', 'addr', 'street'], [])) { fillFields.address = f; break; } else if (!fillFields.address1 && this.isFieldMatch(f[attr], - ['address-1', 'address-line-1', 'addr-1'])) { + ['address-1', 'address-line-1', 'addr-1', 'street-1'])) { fillFields.address1 = f; break; } else if (!fillFields.address2 && this.isFieldMatch(f[attr], - ['address-2', 'address-line-2', 'addr-2'])) { + ['address-2', 'address-line-2', 'addr-2', 'street-2'])) { fillFields.address2 = f; break; } else if (!fillFields.address3 && this.isFieldMatch(f[attr], - ['address-3', 'address-line-3', 'addr-3'])) { + ['address-3', 'address-line-3', 'addr-3', 'street-3'])) { fillFields.address3 = f; break; } else if (!fillFields.postalCode && this.isFieldMatch(f[attr],