[Koha-bugs] [Bug 30944] New: Recalls - action buttons to cancel recall on various pages do not work

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Jun 10 18:22:25 CEST 2022


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

            Bug ID: 30944
           Summary: Recalls - action buttons to cancel recall on various
                    pages do not work
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: normal
          Priority: P5 - low
         Component: Circulation
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: david at davidnind.com
        QA Contact: testopia at bugs.koha-community.org
                CC: gmcharlt at gmail.com, kyle.m.hall at gmail.com

Separated out from bug 30924 - cancel recalls action buttons don't seem to
work:

1. Once a recall is made, and checked in: 
   a. On the staff interface item details page > recalls section - selecting
from the Actions drop down list/button "Cancel recall and return to
Centerville" does nothing. 
   b. However, selecting the tick box and selecting "Cancel selected recalls"
works. 
   c. In addition, after you press "Cancel...":
     - the URL changes to http://127.0.0.1:8081/cgi-bin/koha/recalls/request.pl 
     - clicking on normal (or any other tab gives you the message "The record
you requested does not exist ()." 
     - URL is
http://127.0.0.1:8081/cgi-bin/koha/catalogue/detail.pl?biblionumber=

2. Once a recall is made, and checked in: 
   . From Circulation > Recalls > Recalls queue: same as 1a and 1b.

3. Once a recall is made, and checked in: 
   . From Circulation > Recalls > Recalls to pull: select "Cancel recall and
return to: Centerville: generates this error:

   DBIx::Class::Storage::DBI::_dbh_execute(): DBI Exception: DBD::mysql::st
execute failed: Data truncated for column 'reason' at row 1 at
/kohadevbox/koha/Koha/Object.pm line 170
 at /usr/share/perl5/DBIx/Class/Exception.pm line 77
 .....

4. On the patron details > recalls tab page for Henry, selecting Actions >
"Cancel recall and return to: Cenetrville" does nothing (same as 1a).

Setting up things to test/replicate:

1. Enable recalls: set UseRecalls system preference to 'Use'.
2. Setup rcalls circulation and fines rules:
  . Recalls allowed (total) = 5
  . Recalls per record (count) = 2
  . On shelf recalls allowed = 'If any unavailable'
  . Recall due date interval (day) = 3
  . Recall overdue fine amount = 5
  . Recall pickup period (day) = 2
3. Checkout an item to a patron:
   - Patron used: Mary Burton (Midway)
   - Record used: Programming Perl (biblionumber = 262, one item =
39999000011418, home library = Centerville)
4. Change username/password for a patron, login to the OPAC, and place a recall
for the item in step 4.
   - Patron used: Henry Acevedo (Midway)
5. Check in item for recall with library set to Centerville - confirm recall
and transfer.

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


More information about the Koha-bugs mailing list