This shows a warning on screen if a juvenile patron doesn't have
the parent/guardian field filled in (although it doesn't actually
require it).
Signed-off-by: Terran McCanna <tmccanna@georgialibraries.org>
[% draw_form_input('au', 'ident_value2') %]
<div class="col-md-6 patron-reg-example">
[% draw_example_text('au', 'ident_value2') %]
+ <div ng-show="parent_alert" class="patron-reg-validation-alert">
+ <span>Parent/Guardian is Required (Ex: Jane Smith - Mom)</span>
+ </div>
</div>
</div>
Number(egCore.date.intervalToSeconds(juv_interval) + '000'));
$scope.patron.juvenile = ($scope.patron.dob > base);
+
+ // PINES Customization: Require parent/guardian field if juvenile
+ if ($scope.patron.dob > base && (!$scope.patron.ident_value2 || $scope.patron.ident_value2 == '')) {
+ $scope.parent_alert = true;
+ } else {
+ $scope.parent_alert = false;
+ }
}
// returns true (disable) for orgs that cannot have users.