app/assets/javascripts/myreplicator/cronwtf.js in myreplicator-1.0.3 vs app/assets/javascripts/myreplicator/cronwtf.js in myreplicator-1.0.4
- old
+ new
@@ -125,13 +125,24 @@
}
}
var CronUI = {
translate: function(){
- var min = $("#min").val();
- min_v = min == null ? '*' : this.process('#min',min) ;
- var hr = $("#hour").val()
- hr_v = hr == null ? '*' : this.process('#hour',hr) ;
+ if($("#cron-slider-trigger-min").attr("checked") != "checked"){
+ var min = $("#min").val();
+ min_v = min == null ? '*' : this.process('#min',min) ;
+ }else{
+ //grab from display as the lag between slider val assignment and the translation causes errors
+ var min = "*/"+$("#cron-n-min").text().replace(':',"")
+ min_v = min;
+ }
+ if($("#cron-slider-trigger-hr").attr("checked") != "checked"){
+ var hr = $("#hour").val()
+ hr_v = hr == null ? '*' : this.process('#hour',hr) ;
+ }else{
+ var hr = "*/"+$("#cron-n-hr").text().replace(':',"")
+ hr_v = hr;
+ }
var d = $("#day").val();
d_v = d == null ? '*' : this.process('#day',d) ;
var mon = $("#month").val();
mon_v = mon == null ? '*' : this.process('#month',mon) ;
var dow = $("#dow").val();