Correctly detect a daily Cron and show the Daily tab #3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue:
Creating a daily Cron then making it the default expression pre-selects the "Advanced" tab instead of the "Daily" tab. This is an issue when persisting an expression then revisiting it to change/review it.
Reproducible steps:
On the Daily tab, create a Cron that will run every 1 day(s) at any specific time. Take the resulting expression and set it as the component's default expression.
Notes:
It seems the code that normalises the expression converts;
30 6 1/1 * * => 30 6 * * *
The changes in this PR handle this situation and shows the "Default" tab.