[Koha-bugs] [Bug 16330] REST API: add routes to add, update and delete patrons
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Thu Dec 21 15:43:28 CET 2017
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=16330
--- Comment #82 from Tomás Cohen Arazi <tomascohen at gmail.com> ---
Created attachment 70035
-->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=70035&action=edit
Bug 16330: Move patches to OpenAPI
This patch refactors the original work so it implements the controllers
and the spec using Mojolicious::Plugin::OpenAPI, and OpenAPI for the
specification.
It removes the ability for patrons without permissions to edit their own data
or their
guarantee's. This will be moved to a patron modification requests endpoint for
simplicity.
It makes use of bugs 19410 and 19686 and their dependencies to deal with
parameters handling,
query building and pagination.
Tests are adapted.
To test:
- Apply this patches and the dependencies
- Run:
$ kshell
k$ prove t/db_dependent/api/v1/patrons.t
=> SUCCESS: Tests pass!
- Sign off :-D
Sponsored-by: ByWater Solutions
Signed-off-by: Tomas Cohen Arazi <tomascohen at theke.io>
Signed-off-by: Benjamin Rokseth <benjamin.rokseth at kul.oslo.kommune.no>
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list