[Koha-bugs] [Bug 16825] Add API route for getting an item

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Aug 1 15:42:16 CEST 2016


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

--- Comment #7 from Jiri Kozlovsky <mail at jkozlovsky.cz> ---
Created attachment 53837
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=53837&action=edit
Bug 16825: (followup) Add API route for getting an item

Added on top of last patch the OpacHiddenItems syspref restriction for
users who are not staff. They see "Item Not Found" when trying to view
item hidden from OPAC. Only staff can see those

GET /api/v1/items/{itemnumber} Gets one Item

This patch adds route to get one item from koha.items table. This table
has
a column "itemnotes_nonpublic", which should not be returned if the user
has no
catalogue permission.

To test:
1. Open a browser tab on Koha staff and log in (to create CGISESSID
   cookie).
2. Send GET request to http://yourlibrary/api/v1/items/YYY
   where YYY is an existing itemnumber.
3. Make sure the returned data is correct.
4. Run unit tests in t/db_dependent/api/v1/items.t

Signed-off-by: Jiri Kozlovsky <mail at jkozlovsky.cz>
Signed-off-by: Benjamin Rokseth <benjamin.rokseth at kul.oslo.kommune.no>

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.


More information about the Koha-bugs mailing list