Bug 17761 - Renewing or returning item via the checkouts table causes lost and damaged statuses to disappear
Due to the fact that the lost and damaged status are contained within the due_due span, when the item is renewed or returned these statuses disappear. Some librarians find this disconcerting and it seems that it would be better to keep the visible. Test Plan: 1) Find a lost item checked out to a patron 2) Renew that lost item via the checkouts table 3) Notice the lost status disappears from that row 4) Apply this patch 5) Refresh the page ( you may want to clear your browser cache as well ) 6) Renew the item again 7) The lost status should remain visible! Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com> Signed-off-by: Edie Discher <edischer@cityoffargo.com> Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org> Signed-off-by: Kyle M Hall <kyle@bywatersolutions.com>
This commit is contained in:
parent
3cd1a60157
commit
97eb773c0a
1 changed files with 2 additions and 1 deletions
|
@ -203,6 +203,8 @@ $(document).ready(function() {
|
|||
due = "<span class='overdue'>" + due + "</span>";
|
||||
}
|
||||
|
||||
due = "<span id='date_due_" + oObj.itemnumber + "' class='date_due'>" + due + "</span>";
|
||||
|
||||
if ( oObj.lost ) {
|
||||
due += "<span class='lost'>" + oObj.lost + "</span>";
|
||||
}
|
||||
|
@ -211,7 +213,6 @@ $(document).ready(function() {
|
|||
due += "<span class='dmg'>" + oObj.damaged + "</span>";
|
||||
}
|
||||
|
||||
due = "<span id='date_due_" + oObj.itemnumber + "' class='date_due'>" + due + "</span>";
|
||||
|
||||
return due;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue