Libraries are finding it essential to use extended patron attributes during self-registration. Unfortunately, as clearly stated in the attribute set up, they will not work with PatronSelfRegistrationVerifyByEmail. Libraries need to be able to use both of these functions, together.
The patron is not created in the borrowers table until the email verification link has been clicked. We need a place to store those authorised values temporarily. Perhaps an additional field in borrower_modifications to store the AV values as JSON temporarily.
*** This bug has been marked as a duplicate of bug 30120 ***