[Koha-bugs] [Bug 19532] Recalls for Koha

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Sat Sep 15 00:26:39 CEST 2018


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

Chris Cormack <chris at bigballofwax.co.nz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #77177|0                           |1
        is obsolete|                            |

--- Comment #206 from Chris Cormack <chris at bigballofwax.co.nz> ---
Created attachment 78806
  -->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=78806&action=edit
Bug 19532 - Stopping an recalled item currently awaiting pickup from being able
to be checked out to patrons other than the recall requester.

Test plan:
1. Ensure 'UseRecalls' sypref is enabled and you have inputted values for
recalls fields in the circulation rules (Administration->Circulation and
fines rules)

2. Check item out to patron 1

3. Log into the OPAC as patron 2 and place a recall on the checked out
item

4. Return the item and confirm the recall

5. In the staff client go to Circulation->Recalls queue, notice the
recall has a status of 'Ready for pickup'

6. Try issuing the item to patron 3 and notice without this patch
applied you can issue a recall awaiting pickup to a patron who did not
place the recall.

7. Apply patch

8. Restart memcached and plack

9. Using a new item repeat steps 1,2,3,4,5,6 and notice you get a yellow
message displayed stating: 'This item is awaiting pickup by another
patron who recalled it.'

The issuing has not taken place to a patron who is not the patron who
placed the recall as the item is awaiting pickup by the recall
requester.

10. Issue the item to patron 2 and notice the issuing takes place
successfully

Sponsored-By: Toi Ohomai Institute of Technology, New Zealand

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


More information about the Koha-bugs mailing list