From e8b5aa6f7953c0b5cf0250d72b5d86cd9ace730e Mon Sep 17 00:00:00 2001 From: Rockhold Wade Date: Thu, 21 Jun 2018 12:28:41 -0500 Subject: [PATCH 1/5] #3: removes anything that doesn't match the existing regex filter --- src/jsCronUI.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/jsCronUI.js b/src/jsCronUI.js index 01062b7..7b1cc48 100644 --- a/src/jsCronUI.js +++ b/src/jsCronUI.js @@ -576,7 +576,9 @@ } var clean = value.replace(regex, ''); - + if(clean.length === 0){ + return; + } if (value.indexOf('-') >= 0) { var pre = clean.substring(0, clean.indexOf('-')), post = clean.substring(clean.indexOf('-') + 1, clean.length); From a7e8cf9d1d8be748e591993b1bef60b136714957 Mon Sep 17 00:00:00 2001 From: Rockhold Wade Date: Fri, 22 Jun 2018 11:07:52 -0500 Subject: [PATCH 2/5] #5: Added ability to select hourly occurrence. --- src/jsCronUI-template.js | 17 +++++++++++ src/jsCronUI.js | 63 ++++++++++++++++++++++++++++++++-------- 2 files changed, 68 insertions(+), 12 deletions(-) diff --git a/src/jsCronUI-template.js b/src/jsCronUI-template.js index 055f712..f0f05d2 100644 --- a/src/jsCronUI-template.js +++ b/src/jsCronUI-template.js @@ -4,6 +4,12 @@ return '
' + //c-schedule-type '
    ' + + '
  • ' + + '' + + '
  • ' + '
  • ' + '' + '
' + + '
Repeat every ' + //js-schedule-daily + '' + ' hour(s)' + + + '
' + '
Repeat every:' + //js-schedule-daily '
' + '