From 4c33d65f8e85591349a6d6342ece2100cb342220 Mon Sep 17 00:00:00 2001 From: Mike Rylander Date: Tue, 13 Jun 2017 15:10:37 -0400 Subject: [PATCH] offline: keep working location and workstation in sync Signed-off-by: Mike Rylander --- Open-ILS/web/js/ui/default/staff/offline.js | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Open-ILS/web/js/ui/default/staff/offline.js b/Open-ILS/web/js/ui/default/staff/offline.js index 02642c1ad1..6797d7e497 100644 --- a/Open-ILS/web/js/ui/default/staff/offline.js +++ b/Open-ILS/web/js/ui/default/staff/offline.js @@ -280,12 +280,23 @@ function($routeProvider , $locationProvider , $compileProvider) { $scope.in_house_use = {count : 1}; $scope.checkin = { backdate : new Date() }; + $scope.current_workstation_owning_lib = function () { + return $scope.workstations.filter(function(w) { + return $scope.workstation == w.id + })[0].owning_lib; + } + $scope.current_workstation_name = function () { return $scope.workstations.filter(function(w) { return $scope.workstation == w.id })[0].name; } + $scope.$watch('workstation', function (n,o) { + if (egCore.env.aou) + $scope.org = egCore.org.get($scope.current_workstation_owning_lib()); + }); + $scope.changeCheck = function () { $scope.strict_barcode = !$scope.strict_barcode; $scope.do_check_changed = true; -- 2.11.0