From: Bill Erickson Date: Wed, 23 May 2018 15:54:34 +0000 (-0400) Subject: LP#1537228 Precat subsequent checkin shows route alert X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=0e11b0198021b4da1987090e649b0717d4168db8;p=evergreen%2Fpines.git LP#1537228 Precat subsequent checkin shows route alert Display the 'route to cataloging' alert every time a precat copy is checked in, consistent with the XUL client, instead of displaying it only with the first checkin. As with the first checkin, if the alert is configured not to display, it will not show. Signed-off-by: Bill Erickson Signed-off-by: Jane Sandberg Signed-off-by: Chris Sharp --- diff --git a/Open-ILS/web/js/ui/default/staff/circ/services/circ.js b/Open-ILS/web/js/ui/default/staff/circ/services/circ.js index 2807464e64..6be7dc4707 100644 --- a/Open-ILS/web/js/ui/default/staff/circ/services/circ.js +++ b/Open-ILS/web/js/ui/default/staff/circ/services/circ.js @@ -1526,7 +1526,12 @@ function($uibModal , $q , egCore , egAlertDialog , egConfirmDialog, egAddCopyAl case 11: /* CATALOGING */ egCore.audio.play('info.checkin.cataloging'); evt[0].route_to = egCore.strings.ROUTE_TO_CATALOGING; - return $q.when(final_resp); + if (options.no_precat_alert) + return $q.when(final_resp); + return egAlertDialog.open( + egCore.strings.PRECAT_CHECKIN_MSG, params) + .result.then(function() {return final_resp}); + case 15: /* ON_RESERVATION_SHELF */ egCore.audio.play('info.checkin.reservation');