[open-ils-commits] [GIT] Evergreen ILS branch rel_3_0 updated. 189ba25fb03c5ee8a50182fbe286cad5c0f02c70
Evergreen Git
git at git.evergreen-ils.org
Tue Oct 17 14:06:40 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, rel_3_0 has been updated
via 189ba25fb03c5ee8a50182fbe286cad5c0f02c70 (commit)
from 240e34b1e964964525bc03c8571d7a0d00ccfad9 (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 189ba25fb03c5ee8a50182fbe286cad5c0f02c70
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