Exclude primary email from confirm email field search (#732)

This commit is contained in:
Leendert de Borst
2025-04-01 19:14:30 +02:00
committed by Leendert de Borst
parent b1848320d9
commit 53fcb2f2e4

View File

@@ -256,12 +256,16 @@ export class FormDetector {
['text', 'email']
);
// Find confirmation email field if primary exists
/*
* Find confirmation email field if primary exists
* and ensure it's not the same as the primary email field.
*/
const confirmEmail = primaryEmail
? this.findInputField(
form,
CombinedFieldPatterns.emailConfirm,
['text', 'email']
['text', 'email'],
[primaryEmail]
)
: null;