LP#1452950 patron reg. unload prompt stub
authorBill Erickson <berickxx@gmail.com>
Thu, 17 Dec 2015 02:11:44 +0000 (21:11 -0500)
committerGalen Charlton <gmc@esilibrary.com>
Thu, 25 Feb 2016 22:31:59 +0000 (17:31 -0500)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js

index ed016fc..2e5d932 100644 (file)
@@ -671,7 +671,7 @@ angular.module('egCoreMod')
 
 
 function PatronRegCtrl($scope, $routeParams, 
-    $q, $modal, $window, egCore, patronSvc, patronRegSvc) {
+    $q, $modal, $window, egCore, patronSvc, patronRegSvc, egUnloadPrompt) {
 
     $scope.page_data_loaded = false;
     $scope.clone_id = $routeParams.clone_id;
@@ -695,6 +695,9 @@ function PatronRegCtrl($scope, $routeParams,
     $scope.edit_passthru.vis_level = 0; 
     // TODO: add save/clone handlers here
 
+    // TODO: call attach() on the first instance of a modified value
+    //egUnloadPrompt.attach($scope);
+
     // Apply default values for new patrons during initial registration
     // prs is shorthand for patronSvc
     function set_new_patron_defaults(prs) {
@@ -1131,5 +1134,5 @@ function PatronRegCtrl($scope, $routeParams,
 // This controller may be loaded from different modules (patron edit vs.
 // register new patron), so we have to inject the controller params manually.
 PatronRegCtrl.$inject = ['$scope', '$routeParams', '$q', '$modal', 
-    '$window', 'egCore', 'patronSvc', 'patronRegSvc'];
+    '$window', 'egCore', 'patronSvc', 'patronRegSvc', 'egUnloadPrompt'];