I noticed this problem when testing Bug 13297: If you have NewItemsDefaultLocation turned on (set to use the "PROC" authorized value for instance), and you add a new item to a record through the cataloging interface but you *don't* select a shelving location, both items.location and items.permanent_location will be filled with "PROC." This is incorrect. Only items.location should be filled. If items.permanent_location is also "PROC," then checking in the item will not trigger removal of the "PROC" value as it should.
Could not reproduce on master, is this problem still existing ?
I can't also reproduce the bug. items.location gets PROC and items.permanent_location is NULL. > You add a new item to a record through the cataloging interface but you *don't* select a shelving location, You used /cgi-bin/koha/cataloguing/additem.pl ? > checking in the item will not trigger removal of the "PROC" value as it should. this works for me, items.location is set empty.