[Koha-bugs] [Bug 30885] Recall - detail page explosion

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Jun 3 17:26:04 CEST 2022


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

David Nind <david at davidnind.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |david at davidnind.com

--- Comment #3 from David Nind <david at davidnind.com> ---
Testing notes (using koha-testing-docker):

1. Step 5: this should be the staff interface.

2. If there are no transfers required, things all work as expected (that is,
Patron A + B and item are all in the same library).

3. However, if the patrons are in different libraries and transfers are
required, I had an error on the transfers to receive page:
   (a) Used Mary Burton as Patron B (Midway), and Henry Acevedo as Patron A
(Midway), and Programming Perl (record #262).
   (b) Follow the test plan to step 9, then changed library to Midway
   (c) Go to Circulation > Transfers > Transfers to receive
   (d) Get error trace - see details below under errors > 3(d)

4. When cancelling/reverting the hold (after following the test plan to step 9
for a, b, c, and d), I noticed these issues - I presume these should be a
separate bug(s):
   (a) Recalls tab on the item details page (staff interface): nothing happens
when you click on 'Cancel recall and return to Centerville' (can cancel by
clicking the check box and selecting the 'Cancel selected recalls' button).
   (b) Go to Circulation > Recalls > Recalls queue: nothing happens when you
click on 'Cancel recall and return to: Centerville' (can cancel by clicking the
check box and selecting the 'Cancel selected recalls' button).
   (c) Go to the patron details section for Henry and then select the Recalls
tab: nothing happens when you click on Actions > 'Cancel recall and return to:
Centerville'.
   (d) Go to Circulation > Recalls > Recalls to pull > select Cancel recall and
return to: Centerville: get error - see details below under errors > 4(d)

Errors
-------

3(d) - Change library to Midway: Circulation > Transfers > Transfers to receive
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Template process failed: undef error - The method Koha::Recall->borrowernumber
is not covered by tests!

Trace begun at /kohadevbox/koha/Koha/Object.pm line 875
Koha::Object::AUTOLOAD('Koha::Recall=HASH(0x5566df86c340)') called at
/kohadevbox/koha/koha-tmpl/intranet-tmpl/prog/en/modules/circ/transferstoreceive.tt
line 93
eval {...} at
/kohadevbox/koha/koha-tmpl/intranet-tmpl/prog/en/modules/circ/transferstoreceive.tt
line 93
.....

4(d) - Circulation > Recalls > Recalls to pull > select 'Cancel recall and
return to: Centerville'
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

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

    in DBIx::Class::Exception::throw at
/usr/share/perl5/DBIx/Class/Exception.pm line 77

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


More information about the Koha-bugs mailing list