[Koha-bugs] [Bug 33575] Add table settings to hold_table on /reserve/request.pl

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Apr 21 10:53:05 CEST 2023


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

Sally <sally.healey at cheshiresharedservices.gov.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |sally.healey at cheshireshared
                   |                            |services.gov.uk

--- Comment #2 from Sally <sally.healey at cheshiresharedservices.gov.uk> ---
This is a brilliant idea, Lucas - adding configuration to the request.pl table
is super helpful, and I'd love to see this patch in Koha.

It works well on testing:

- The dataTable works as expected; I am able to hide columns using the controls
on the page

- The dataTable configuration works as expected; I am able to change settings
(hidden by default, cannot be toggled) in the administration screen and they're
correctly reflected on the dataTable - and these changes are remembered when
the page reloads after submitting a change

- Logging in as a staff member without the modify_holds_priority permission
works as described

The only issue is that there's a couple of columns which I think need to be set
as default as visible / cannot be toggled, the same as the checkbox.  

They are: Priority and Pickup Library

Priority

When you hide Priority and submit any changes, the page redirects to:
/cgi-bin/koha/reserve/request.pl / Place a hold on No title - instead of
reloading the page you were on

Pickup library

When you hide Pickup library and submit any changes, Koha throws an error: 
[You must supply a pickup location when placing a hold] at
/usr/share/perl5/Exception/Class/Base.pm line 88 

If those two changes can be made, I can sign off. :)

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


More information about the Koha-bugs mailing list