I am seeing the same behavior Cesar describes with left-anchored searching. To Concerto patron Melvin Neal I added the email "<email address hidden>".
Any left-anchored subset of the string gets expected results.
In the web client, I get the duplicate email flag when I enter the entire email into a new patron form, though I don't get a flag for any subsets of the email.
In the XUL client, I get the duplicate email flag if I enter any left-anchored subset of the email, or the full email.
I seem to recall that email search was always left-anchored, but I've asked someone else to test on some earlier XUL systems.
Also, IMO there isn't a lot of use for the duplicate check mechanism to look for subsets of an email but I could be convinced otherwise.
3.0 beta, web client & XUL
I am seeing the same behavior Cesar describes with left-anchored searching. To Concerto patron Melvin Neal I added the email "<email address hidden>".
Any left-anchored subset of the string gets expected results.
In the web client, I get the duplicate email flag when I enter the entire email into a new patron form, though I don't get a flag for any subsets of the email.
In the XUL client, I get the duplicate email flag if I enter any left-anchored subset of the email, or the full email.
I seem to recall that email search was always left-anchored, but I've asked someone else to test on some earlier XUL systems.
Also, IMO there isn't a lot of use for the duplicate check mechanism to look for subsets of an email but I could be convinced otherwise.