Koha/t/db_dependent/api/v1
Kyle M Hall 79a5509b77
Bug 33690: Add ability to send welcome notice when creating patrons using the REST API
It would be nice to have the ability to send a welcome notice when creating patrons via the API.

Test Plan:
1) Apply this patch
2) Ensure you have a WELCOME notice
3) Create a new patron using the REST API ( api/v1/patrons )
4) Note no welcome notice is sent to the patron ( you can check the
   notices tab for the patron )
5) Repeat step 3, but send the header X-Koha-SendWelcomeEmail with a
   value of 1 as part of the POST
6) Note the welcome message for the patron is in their notices!

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

Bug 33690: Tidy test

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
2023-10-04 11:07:55 -04:00
..
acquisitions_baskets.t
acquisitions_funds.t
acquisitions_orders.t
acquisitions_vendor_issues.t Bug 33105: Tidy files 2023-07-20 10:59:31 -03:00
acquisitions_vendors.t
advanced_editor_macros.t
article_requests.t
auth.t
auth_authenticate_api_request.t
auth_basic.t
authorised_values.t
authorities.t Bug 33996: Add missing authority objects mapping 2023-06-29 11:11:12 -03:00
biblios.t Bug 32496: Reduce unnecessary unblessings of objects in Circulation.pm 2023-09-22 10:52:39 -03:00
cashups.t
checkouts.t Bug 32496: Reduce unnecessary unblessings of objects in Circulation.pm 2023-09-22 10:52:39 -03:00
cities.t
clubs_holds.t
erm_agreements.t
erm_documents.t
erm_eholdings_packages.t
erm_eholdings_resources.t
erm_eholdings_titles.t Bug 34789: Update unit tests 2023-09-18 12:06:19 -03:00
erm_licenses.t
erm_users.t
holds.t Bug 34024: (QA follow-up) Allow pickup location changing for in transit holds 2023-08-18 10:29:25 +03:00
idp.t
ill_backends.t
ill_requests.t Bug 33834: Fix random failure on api/v1/ill_requests.t 2023-05-26 09:50:04 -03:00
import_batch_profiles.t
import_record_matches.t
item_groups.t
items.t Bug 34054: Add tests 2023-09-22 11:35:42 -03:00
jobs.t Bug 33852: Add one more test 2023-06-09 08:29:01 -03:00
libraries.t
oauth.t
pagination.t
password_validation.t Bug 34313: Unit tests 2023-08-29 14:59:01 -03:00
patrons.t Bug 33690: Add ability to send welcome notice when creating patrons using the REST API 2023-10-04 11:07:55 -04:00
patrons_accounts.t Bug 21043: Handle exceptions and switch to debit response 2023-05-05 12:13:52 -03:00
patrons_extended_attributes.t
patrons_holds.t Bug 33573: Unit tests 2023-07-03 14:51:30 -03:00
patrons_password.t
patrons_password_expiration.t
query.t
return_claims.t Bug 32496: Reduce unnecessary unblessings of objects in Circulation.pm 2023-09-22 10:52:39 -03:00
search_filters.t
smtp_servers.t Bug 34243: Fix copy/pasted city references in api tests 2023-07-14 08:59:49 -03:00
stockrotationstage.t
suggestions.t Bug 32942: (QA follow-up) Fix regression test 2023-09-18 15:31:46 -03:00
ticket_updates.t
tickets.t
transfer_limits.t
two_factor_auth.t
unhandled_exceptions.t