https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=40219

--- Comment #6 from Martin Renvoize (ashimema) 
<[email protected]> ---
Created attachment 190491
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=190491&action=edit
Bug 40219: Moved Extended Attributes Validation Before Enqueuing Welcome Email

Test Plan:
1. Configure Koha with: AutoEmailNewUser = "Send" and create a mandatory
extended attribute that will cause validation to fail; for example, set for the
attribute to display in the OPAC, to be editable in the OPAC, and to be
mandatory. That means this bug must be tested before Bug 40220, where the
validation failure is resolved.
2. Setup your Postman, or any other mock API software, to obtain an OAuth token
(/api/v1/oauth/token) and to register a patron (/api/v1/patrons).
3. With the OAuth token, send a POST request to /api/v1/patrons with valid
patron data and invalid or missing mandatory extended attribute data.
4. Observe the API response with the 400 error and notice that the welcome
email was delviered despite the fact that no patron account was created.
5. Apply the patch and repeat step 3. Notice that the API response still
contains the 400 error, but no welcome email was sent.

Signed-off-by: Christopher Brannon <[email protected]>
Signed-off-by: Martin Renvoize <[email protected]>

-- 
You are receiving this mail because:
You are watching all bug changes.
_______________________________________________
Koha-bugs mailing list
[email protected]
https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs
website : http://www.koha-community.org/
git : http://git.koha-community.org/
bugs : http://bugs.koha-community.org/

Reply via email to