[open-ils-commits] [GIT] Evergreen ILS branch master updated. 0dc43cfbc5f245272ae4b689eaeae1c94b01edca
Evergreen Git
git at git.evergreen-ils.org
Fri Mar 8 11:05:15 EST 2019
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 0dc43cfbc5f245272ae4b689eaeae1c94b01edca (commit)
from 0f507bd002605883c347cb0e235d3837c491edb0 (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 0dc43cfbc5f245272ae4b689eaeae1c94b01edca
Author: Terran McCanna <tmccanna at georgialibraries.org>
Date: Tue Mar 5 12:34:49 2019 -0500
LP#1818576 Offline Noncataloged Checkout Preview
This adds the noncataloged type and number to the right-hand
preview when doing an offline checkout. (Prior to this, the
display was blank if there was no barcode.)
Signed-off-by: Terran McCanna <tmccanna at georgialibraries.org>
Signed-off-by: Garry Collum <gcollum at gmail.com>
Signed-off-by: Bill Erickson <berickxx at gmail.com>
diff --git a/Open-ILS/src/templates/staff/offline-interface.tt2 b/Open-ILS/src/templates/staff/offline-interface.tt2
index fafc74e12b..dc7b56ba9b 100644
--- a/Open-ILS/src/templates/staff/offline-interface.tt2
+++ b/Open-ILS/src/templates/staff/offline-interface.tt2
@@ -358,7 +358,10 @@
<tbody>
<tr ng-repeat="xact in xact_page.checkout track by $index">
<td>{{xact.patron_barcode}}</td>
- <td>{{xact.barcode}}</td>
+ <td>
+ <div ng-if="xact.barcode">{{xact.barcode}}</div>
+ <div ng-if="!xact.barcode">{{lookupNoncatTypeName(xact.noncat_type)}} ({{xact.noncat_count}})</div>
+ </td>
<td>{{xact.due_date | date:'shortDate'}}</td>
</tr>
</tbody>
diff --git a/Open-ILS/web/js/ui/default/staff/offline.js b/Open-ILS/web/js/ui/default/staff/offline.js
index 7ab361f34b..7d80de6d5f 100644
--- a/Open-ILS/web/js/ui/default/staff/offline.js
+++ b/Open-ILS/web/js/ui/default/staff/offline.js
@@ -330,6 +330,12 @@ function($routeProvider , $locationProvider , $compileProvider) {
egCore.hatch.setItem('eg.offline.print_receipt', $scope.do_print)
}
+ $scope.lookupNoncatTypeName = function (type) {
+ var nc = $scope.noncats.filter(function(n){ return n.id() == type })[0];
+ if (nc) return nc.name();
+ return '';
+ }
+
$scope.logged_in = egCore.auth.token() ? true : false;
-----------------------------------------------------------------------
Summary of changes:
Open-ILS/src/templates/staff/offline-interface.tt2 | 5 ++++-
Open-ILS/web/js/ui/default/staff/offline.js | 6 ++++++
2 files changed, 10 insertions(+), 1 deletion(-)
hooks/post-receive
--
Evergreen ILS
More information about the open-ils-commits
mailing list