This patch does what is asked, but the function that's being removed apparently works better than the one that's being kept:
open-ils.courses.detach_material - reverts call number only
resetItemFields - reverts call number, circ modifier and shelving location
Any item attributes that are edited when an item iss associated with a course must be reverted when the item is removed from the course. See bug LP# 1905070, which has been marked as a duplicate of this bug.
EG 3-8-0
This patch does what is asked, but the function that's being removed apparently works better than the one that's being kept:
open-ils. courses. detach_ material - reverts call number only
resetItemFields - reverts call number, circ modifier and shelving location
Any item attributes that are edited when an item iss associated with a course must be reverted when the item is removed from the course. See bug LP# 1905070, which has been marked as a duplicate of this bug.