From: Mike Rylander Date: Fri, 5 Aug 2016 16:19:43 +0000 (-0400) Subject: Only "may_email_receipt == true" if the email address is valid X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=8657ac71fc8b26dd858c94d14ebcc34c14899c1f;p=working%2FEvergreen.git Only "may_email_receipt == true" if the email address is valid Signed-off-by: Mike Rylander --- diff --git a/Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js b/Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js index 765f25fd64..b7f9490903 100644 --- a/Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js +++ b/Open-ILS/web/js/ui/default/staff/circ/patron/checkout.js @@ -52,10 +52,13 @@ function($scope , $q , $routeParams , egCore , egUser , patronSvc , } $scope.may_email_receipt = function() { - return setting_value( - patronSvc.current, - 'circ.send_email_checkout_receipts' - ) == 'true'; + return ( + $scope.has_email_address() && + setting_value( + patronSvc.current, + 'circ.send_email_checkout_receipts' + ) == 'true' + ); } $scope.using_hatch = egCore.hatch.usingHatch();