From: Dan Briem Date: Fri, 30 Oct 2020 17:06:59 +0000 (-0400) Subject: LP#1900184 Patron password use phone not working X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=4d50691b51047128d8dafdcd5c0f06d8223d0532;p=evergreen%2Fpines.git LP#1900184 Patron password use phone not working An early return statement in extract_hold_notify() was removed in 7e92293 and added back in ddf5b4b3, so props set at the end of that function used in future comparisons never get set. This re-removes the return statement and sets the local notify variable to default string values so the rest of the function can play out. To test: 1. Set org unit setting: "Patron: password from phone #" to TRUE at the top context location 2. Circulation->Register Patron 3. Type 123-456-7890 into the Daytime Phone field and press tab 4. Note: the password field isn't updated to the last 4 digits 5. Apply patch and repeat steps 6. Note: the password field updates to the last 4 digits Signed-off-by: Dan Briem Signed-off-by: Garry Collum --- diff --git a/Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js b/Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js index 78fbce9c3d..6a2a648d7d 100644 --- a/Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js +++ b/Open-ILS/web/js/ui/default/staff/circ/patron/regctl.js @@ -1928,9 +1928,7 @@ function($scope , $routeParams , $q , $uibModal , $window , egCore , notify = notify_stype.reg_default(); } else { // no setting and no default: set phone and email to true - $scope.hold_notify_type.phone = true; - $scope.hold_notify_type.email = true; - return; + notify = 'phone:email'; } }