Summary: | Removing a course-reserved item with no initial shelving location does not revert items.location to NULL | ||
---|---|---|---|
Product: | Koha | Reporter: | Theodoros Theodoropoulos <theod> |
Component: | Course reserves | Assignee: | Baptiste Wojtkowski (bwoj) <baptiste.wojtkowski> |
Status: | RESOLVED DUPLICATE | QA Contact: | Testopia <testopia> |
Severity: | enhancement | ||
Priority: | P5 - low | CC: | baptiste.wojtkowski, fridolin.somers, kyle |
Version: | 3.20 | ||
Hardware: | All | ||
OS: | All | ||
See Also: |
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=10382 https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13311 |
||
Change sponsored?: | --- | Patch complexity: | --- |
Documentation contact: | Documentation submission: | ||
Text to go in the release notes: | Version(s) released in: | ||
Circulation function: |
Description
Theodoros Theodoropoulos
2016-02-22 11:11:28 UTC
This behaviour is common for all location changes: In the code in C4/Items.pl -> _do_column_fixes_for_mod, is is explicitely written that any change in item.location (except toward 'CART' and 'PROC'), if permanent_location is empty, it will be populated. The question is now to know, is it pertinent to add an exception and not run this function for location in case of reserve course, but I don't think so. |