From 4464b3a700f9233089377fe0302c46ef390e4943 Mon Sep 17 00:00:00 2001 From: Cesar Velez Date: Fri, 8 Sep 2017 16:23:33 -0400 Subject: [PATCH] LP#1705068 - fix workstation already exists cancel btn freezes UI The $scope.is_registering is used to enable/disable the Register btn and was not being set back to false, when the user chose to cancel using an existing WS name, and exiting the modal. Signed-off by: Cesar Velez --- Open-ILS/web/js/ui/default/staff/admin/workstation/app.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Open-ILS/web/js/ui/default/staff/admin/workstation/app.js b/Open-ILS/web/js/ui/default/staff/admin/workstation/app.js index 2cc025623f..eec5df1d08 100644 --- a/Open-ILS/web/js/ui/default/staff/admin/workstation/app.js +++ b/Open-ILS/web/js/ui/default/staff/admin/workstation/app.js @@ -108,7 +108,9 @@ function($q , $timeout , $location , egCore , egConfirmDialog) { service.register_ws_api( base_name, name, org_id, true, deferred) }, - cancel : function() {deferred.reject()} + cancel : function() { + deferred.reject(); + } } ); @@ -861,7 +863,8 @@ function($scope , $q , $window , $location , egCore , egAlertDialog , workstatio return $scope.set_default_ws(new_ws.name); } $scope.newWSName = ''; - }); + }, + function(err){ $scope.is_registering = false; }); } }]) -- 2.11.0