[Koha-bugs] [Bug 11947] New: Hold priorities not re-calculated when hold is confirmed on checkin.

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Fri Mar 14 21:24:06 CET 2014


http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=11947

            Bug ID: 11947
           Summary: Hold priorities not re-calculated when hold is
                    confirmed on checkin.
 Change sponsored?: ---
           Product: Koha
           Version: 3.14
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Hold requests
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: bartonski at gmail.com
        QA Contact: testopia at bugs.koha-community.org
                CC: gmcharlt at gmail.com

When checking an item which has multiple holds, clicking 'confirm hold' does
notcause the priorities of the remaining reserves to be re-calculated.

I started testing with the bib record for the book 'After Henry'. There were 3
items under this bib record.

I created six test borrowers:

+-----------+---------+------------+
| firstname | surname | cardnumber |
+-----------+---------+------------+
| bws a     | tester  | bws000     |
| bws b     | tester  | bws001     |
| bws c     | tester  | bws003     |
| bws d     | tester  | bws004     |
| bws e     | tester  | bws005     |
| bws f     | tester  | bws006     |
+-----------+---------+------------+

I checked items out to the first three borrowers:

+---------------+----------------+-----------+---------+------------+
| title         | barcode        | firstname | surname | cardnumber |
+---------------+----------------+-----------+---------+------------+
| After Henry / | 00101000066353 | bws a     | tester  | bws000     |
| After Henry / | ILEA000137401- | bws b     | tester  | bws001     |
| After Henry / | 33080000109101 | bws c     | tester  | bws003     |
+---------------+----------------+-----------+---------+------------+

I checked in the item with barcode '00101000066353' and clicked the 'Confirm
hold' button.

Checking reserves at this point, I saw the following:

+-----------+---------+------------+----------+---------------+
| firstname | surname | cardnumber | priority | title         |
+-----------+---------+------------+----------+---------------+
| bws d     | tester  | bws004     | 0        | After Henry / |
| bws e     | tester  | bws005     | 2        | After Henry / |
| bws f     | tester  | bws006     | 3        | After Henry / |
+-----------+---------+------------+----------+---------------+

Note that the priorities *should* be 0, 1, 2 at this point.

when I check out to 'bws d tester', the priority 0 hold is removed, but the
other two holds are not re-prioritized:

+-----------+---------+------------+----------+---------------+
| firstname | surname | cardnumber | priority | title         |
+-----------+---------+------------+----------+---------------+
| bws e     | tester  | bws005     | 2        | After Henry / |
| bws f     | tester  | bws006     | 3        | After Henry / |
+-----------+---------+------------+----------+---------------+

When holds are displayed and the list does not start with priority 1, the holds
display out of order, with holds showing at the bottom of the list with
priority'1', even though there are no items with priority 1. See the attached
screenshot'Screenshot from 2014-03-14 11-37-13.png', which was taken
immediately after 'bws d tester' was checked in.

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


More information about the Koha-bugs mailing list