@@ -, +, @@ cannot be removed from course reserves - create an instructor with a special character in their cardnumber (e.g $, @, =_) - create a course and add them to it - edit the course, attempt to remove them - pre-patch nothing happens, post-patch their name is removed --- .../intranet-tmpl/prog/en/modules/course_reserves/course.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/course_reserves/course.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/course_reserves/course.tt @@ -182,7 +182,7 @@ } function RemoveInstructor( cardnumber ) { - $( '#borrower_' + cardnumber ).remove(); + $( '#borrower_' + cardnumber.replace(/([$.:\[\],=@])/g, "\\$1") ).remove(); if ( ! $('#instructors').html() ) { $('#course_instructors').hide( 800 ); --