@@ -151,6 +151,7 @@ function appendMileageToOdometer(increment) {
151151function enableRecurring ( ) {
152152 var reminderIsRecurring = $ ( "#reminderIsRecurring" ) . is ( ":checked" ) ;
153153 if ( reminderIsRecurring ) {
154+ $ ( "#reminderFixedIntervals" ) . attr ( 'disabled' , false ) ;
154155 //check selected metric
155156 var reminderMetric = $ ( '#reminderOptions input:radio:checked' ) . val ( ) ;
156157 if ( reminderMetric == "Date" ) {
@@ -168,6 +169,7 @@ function enableRecurring() {
168169 } else {
169170 $ ( "#reminderRecurringMileage" ) . attr ( 'disabled' , true ) ;
170171 $ ( "#reminderRecurringMonth" ) . attr ( 'disabled' , true ) ;
172+ $ ( "#reminderFixedIntervals" ) . attr ( 'disabled' , true ) ;
171173 }
172174}
173175
@@ -201,6 +203,7 @@ function getAndValidateReminderRecordValues() {
201203 var reminderVeryUrgentDays = $ ( "#reminderVeryUrgentDays" ) . val ( ) ;
202204 var reminderUrgentDistance = $ ( "#reminderUrgentDistance" ) . val ( ) ;
203205 var reminderVeryUrgentDistance = $ ( "#reminderVeryUrgentDistance" ) . val ( ) ;
206+ var reminderFixedIntervals = $ ( "#reminderFixedIntervals" ) . is ( ":checked" ) ;
204207 //validation
205208 var hasError = false ;
206209 var reminderDateIsInvalid = reminderDate . trim ( ) == '' ; //eliminates whitespace.
@@ -271,6 +274,7 @@ function getAndValidateReminderRecordValues() {
271274 notes : reminderNotes ,
272275 metric : reminderOption ,
273276 isRecurring : reminderIsRecurring ,
277+ fixedIntervals : reminderFixedIntervals ,
274278 useCustomThresholds : reminderUseCustomThresholds ,
275279 customThresholds : {
276280 urgentDays : reminderUrgentDays ,
0 commit comments