[Koha-bugs] [Bug 22789] Establish non-priority holds

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Sat Aug 22 17:23:10 CEST 2020


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

Katrin Fischer <katrin.fischer at bsz-bw.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|Signed Off                  |Failed QA

--- Comment #12 from Katrin Fischer <katrin.fischer at bsz-bw.de> ---
Starting with a first round of testing and reviewing here:

1) Database update

I feel it would be cleaner to do the same check for the old_reserves table as
well:
 if( !column_exists( 'reserves', 'non_priority' ) ) {

2) GUI

request.tt
a) I am not sure of a 'non priority hold' is a standing term, but I haven't
seen this feature in another ILS before. I think maybe having an explanation in
a tool tip or after the checkbox could be quite helpful here.

I'd also suggest to add an ID to the <li> to help libraries hide this
functionality if they don't intend on using it:

+                            <li>
+                                <label for="non_priority">Non priority
hold:</label>
+                                <input name="non_priority" id="non_priority"
type="checkbox" />
+                            </li>


b) Once the hold is placed, there is no way to visually tell that it's a
non-priority hold. I think this could lead to support questions and we will
only be able to figure it out looking at the database entry. 

I'd strongly recommend to add a note to request.tt and to the hold list in the
patron account on staff side. On request.tt this could go into the Details
column.

3) More than one hold

My test case:
- Check out item to Henry
- Place a non-priority hold for admin
- Henry can still renew
- Place another hold for a regular staff patron
- Henry can still renew... 

I feel like it needs to look at all holds and not only the next one?

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


More information about the Koha-bugs mailing list