Koha-clms/Koha/REST
Tomas Cohen Arazi 4d6aef19cc
Bug 38932: Make adding a credit return the Location header
This patch makes the `POST /patrons/:patron_id/account/credits` endpoint
return a valid `Location` header. Tests are added.

Bonus: the debits counterpart already returned the header, but pointed
to a non-existent endpoint (now added by bug 38931) and it gets tests
added.

To test:
1. Apply the regression tests patch
2. Run:
   $ ktd --shell
  k$ prove t/db_dependent/api/v1/patrons_accounts.t
=> FAIL: The behavior is not implemented for credits.
3. Apply this patch
4. Repeat 2
=> SUCCESS: Tests pass!
5. Sign off :-D

Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Matt Blenkinsop <matt.blenkinsop@ptfs-europe.com>
Signed-off-by: Katrin Fischer <katrin.fischer@bsz-bw.de>
2025-01-24 16:14:30 +01:00
..
Plugin Bug 37902: (QA follow-up) Tidy Query.pm & Object.t 2024-10-18 14:26:00 +02:00
V1 Bug 38932: Make adding a credit return the Location header 2025-01-24 16:14:30 +01:00
V1.pm Bug 36546: (follow-up) Add fallback to unbundled spec 2024-05-02 15:03:34 +02:00