[open-ils-commits] [GIT] Evergreen ILS branch master updated. 101c093829189de1e4980c0867bc775c3f656b54
Evergreen Git
git at git.evergreen-ils.org
Tue Oct 17 14:06:30 EDT 2017
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".
The branch, master has been updated
via 101c093829189de1e4980c0867bc775c3f656b54 (commit)
from 8c594593d39b9671cd9ab15f3a05e65314672c74 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 101c093829189de1e4980c0867bc775c3f656b54
Author: Cesar Velez <cesar.velez at equinoxinitiative.org>
Date: Wed Oct 4 14:01:25 2017 -0400
LP#1712686 - display completed barcode on copy grids not partial input
The check in, check out, and renew interfaces were not displaying
the actual complete(d) barcode when barcode completion is on.
This saves the inputted partial barcode in row_item.input_barcode
and let's the returned acp.barcode be in row_item.copy_barcode for
display.
Signed-off by: Cesar Velez <cesar.velez at equinoxinitiative.org>
Signed-off-by: Mike Rylander <mrylander at gmail.com>
diff --git a/Open-ILS/web/js/ui/default/staff/circ/checkin/app.js b/Open-ILS/web/js/ui/default/staff/circ/checkin/app.js
index 62713e4..46afb5b 100644
--- a/Open-ILS/web/js/ui/default/staff/circ/checkin/app.js
+++ b/Open-ILS/web/js/ui/default/staff/circ/checkin/app.js
@@ -184,7 +184,7 @@ function($scope , $q , $window , $location , $timeout , egCore , checkinSvc , eg
var row_item = {
index : checkinSvc.checkins.length,
- copy_barcode : params.copy_barcode
+ input_barcode : params.copy_barcode
};
// track the item in the grid before sending the request
@@ -193,11 +193,13 @@ function($scope , $q , $window , $location , $timeout , egCore , checkinSvc , eg
egCirc.checkin(params, options).then(
function(final_resp) {
-
+
row_item.evt = final_resp.evt;
angular.forEach(final_resp.data, function(val, key) {
row_item[key] = val;
});
+
+ row_item['copy_barcode'] = row_item.acp.barcode();
if (row_item.mbts) {
var amt = Number(row_item.mbts.balance_owed());
diff --git a/Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js b/Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
index 52f7944..4234f5c 100644
--- a/Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
+++ b/Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js
@@ -184,7 +184,7 @@ function($scope , $q , $routeParams , egCore , egUser , patronSvc ,
// immediate reaction to their barcode input action.
var row_item = {
index : $scope.checkouts.length,
- copy_barcode : params.copy_barcode,
+ input_barcode : params.copy_barcode,
noncat_type : params.noncat_type
};
@@ -212,6 +212,9 @@ function($scope , $q , $routeParams , egCore , egUser , patronSvc ,
angular.forEach(co_resp.data, function(val, key) {
row_item[key] = val;
});
+
+ row_item['copy_barcode'] = row_item.acp.barcode();
+
munge_checkout_resp(co_resp, row_item);
},
function() {
diff --git a/Open-ILS/web/js/ui/default/staff/circ/renew/app.js b/Open-ILS/web/js/ui/default/staff/circ/renew/app.js
index bb20b98..23df08d 100644
--- a/Open-ILS/web/js/ui/default/staff/circ/renew/app.js
+++ b/Open-ILS/web/js/ui/default/staff/circ/renew/app.js
@@ -93,7 +93,7 @@ function($scope , $window , $location , egCore , egGridDataProvider , egCirc) {
// immediate reaction to their barcode input action.
var row_item = {
index : $scope.renewals.length,
- copy_barcode : params.copy_barcode,
+ input_barcode : params.copy_barcode,
noncat_type : params.noncat_type
};
@@ -111,6 +111,8 @@ function($scope , $window , $location , egCore , egGridDataProvider , egCirc) {
row_item[key] = val;
});
+ row_item['copy_barcode'] = row_item.acp.barcode();
+
if (row_item.mbts) {
var amt = Number(row_item.mbts.balance_owed());
if (amt != 0) {
-----------------------------------------------------------------------
Summary of changes:
.../web/js/ui/default/staff/circ/checkin/app.js | 6 ++++--
.../js/ui/default/staff/circ/patron/checkout.js | 5 ++++-
Open-ILS/web/js/ui/default/staff/circ/renew/app.js | 4 +++-
3 files changed, 11 insertions(+), 4 deletions(-)
hooks/post-receive
--
Evergreen ILS
More information about the open-ils-commits
mailing list