[Koha-bugs] [Bug 15876] New: Removing a course-reserved item with no initial shelving location does not revert items.location to NULL

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Feb 22 12:11:28 CET 2016


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

            Bug ID: 15876
           Summary: Removing a course-reserved item with no initial
                    shelving location does not revert items.location to
                    NULL
 Change sponsored?: ---
           Product: Koha
           Version: 3.20
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Course reserves
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: theod at lib.auth.gr
        QA Contact: testopia at bugs.koha-community.org

(This happens only when one changes the shelving location while the item is on
a course_reserve)

Steps to replicate:

1) Find an item with NO shelving location info (ie one that has
items.location=items.permanent_location=NULL in the DB and the OPAC/Intranet
shows an empty string)
2) Add this item to a course reserve
3) Either when adding the item in the course reserve, or at a later stage
CHANGE (from the course reserve screen!) the 'temporary' shelving location info
that will be used by that course reserve, by selecting a value from the
drop-down list. Let's say 'On Display'
4) Find the item in the OPAC or Intranet, the change is displayed (as expected)
5) REMOVE this specific item from the course reserve
6) Find the item again in the OPAC or Intranet. All the course-reserve related
information is reverted back to the original values as expected, except the
shelving location, which is NOT reverted back to 'empty'. The old value (in our
example 'On Display') is still shown!.

FYI, NULL is added from items.location to course_items.location in step 2 as
expected
However, that NULL value in NOT copied back to items.location or
items.permanent_location in step 5 as expected, but instead the value from step
3 is retained.

(I have verified this behavior both with 3.20 and 3.22)

-- 
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