From: Bill Erickson <berickxx@gmail.com>
Date: Fri, 27 Aug 2021 15:45:06 +0000 (-0400)
Subject: LP1904036 Un-check email notify allows save on cleared email
X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=24212096b03df333849ea25a013bfc98d0a7ce34;p=evergreen%2Ftadl.git

LP1904036 Un-check email notify allows save on cleared email

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Jane Sandberg <js7389@princeton.edu>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
---

diff --git a/Open-ILS/src/eg2/src/app/staff/circ/patron/edit.component.html b/Open-ILS/src/eg2/src/app/staff/circ/patron/edit.component.html
index 31c16aed51..c46961ea83 100644
--- a/Open-ILS/src/eg2/src/app/staff/circ/patron/edit.component.html
+++ b/Open-ILS/src/eg2/src/app/staff/circ/patron/edit.component.html
@@ -521,18 +521,21 @@
     <div class="col-lg-3">
       <div class="form-check form-check-inline mr-2">
         <input class="form-check-input" type="checkbox" name="hold-notify-phone" 
-          id="hold-notify-phone" [(ngModel)]="holdNotifyTypes.phone"/>
+          id="hold-notify-phone" [(ngModel)]="holdNotifyTypes.phone"
+          (ngModelChange)="emitSaveState()"/>
         <label class="form-check-label" for="hold-notify-phone" i18n>Phone</label>
       </div>
       <div class="form-check form-check-inline mr-2">
         <input class="form-check-input" type="checkbox" name="hold-notify-email" 
-          id="hold-notify-email" [(ngModel)]="holdNotifyTypes.email"/>
+          id="hold-notify-email" [(ngModel)]="holdNotifyTypes.email"
+          (ngModelChange)="emitSaveState()"/>
         <label class="form-check-label" for="hold-notify-email" i18n>Email</label>
       </div>
       <div class="form-check form-check-inline mr-2" 
         *ngIf="context.settingsCache['sms.enable']">
         <input class="form-check-input" type="checkbox" name="hold-notify-sms" 
-          id="hold-notify-sms" [(ngModel)]="holdNotifyTypes.sms"/>
+          id="hold-notify-sms" [(ngModel)]="holdNotifyTypes.sms"
+          (ngModelChange)="emitSaveState()"/>
         <label class="form-check-label" for="hold-notify-sms" i18n>SMS</label>
       </div>
     </div>