mirror of
https://github.com/ZwareBear/awx.git
synced 2026-03-20 07:43:35 -05:00
fix error message on new schedules with no instances
This commit is contained in:
@@ -4,15 +4,17 @@ import buildRuleObj, { buildDtStartObj } from './buildRuleObj';
|
|||||||
window.RRuleSet = RRuleSet;
|
window.RRuleSet = RRuleSet;
|
||||||
|
|
||||||
const frequencies = ['minute', 'hour', 'day', 'week', 'month', 'year'];
|
const frequencies = ['minute', 'hour', 'day', 'week', 'month', 'year'];
|
||||||
export default function buildRuleSet(values, includeStart) {
|
export default function buildRuleSet(values, useUTCStart) {
|
||||||
const set = new RRuleSet();
|
const set = new RRuleSet();
|
||||||
|
|
||||||
const startRule = buildDtStartObj({
|
if (!useUTCStart) {
|
||||||
startDate: values.startDate,
|
const startRule = buildDtStartObj({
|
||||||
startTime: values.startTime,
|
startDate: values.startDate,
|
||||||
timezone: values.timezone,
|
startTime: values.startTime,
|
||||||
});
|
timezone: values.timezone,
|
||||||
set.rrule(startRule);
|
});
|
||||||
|
set.rrule(startRule);
|
||||||
|
}
|
||||||
|
|
||||||
if (values.frequency.length === 0) {
|
if (values.frequency.length === 0) {
|
||||||
const rule = buildRuleObj(
|
const rule = buildRuleObj(
|
||||||
@@ -23,7 +25,7 @@ export default function buildRuleSet(values, includeStart) {
|
|||||||
frequency: 'none',
|
frequency: 'none',
|
||||||
interval: 1,
|
interval: 1,
|
||||||
},
|
},
|
||||||
includeStart
|
useUTCStart
|
||||||
);
|
);
|
||||||
set.rrule(new RRule(rule));
|
set.rrule(new RRule(rule));
|
||||||
}
|
}
|
||||||
@@ -40,7 +42,7 @@ export default function buildRuleSet(values, includeStart) {
|
|||||||
frequency,
|
frequency,
|
||||||
...values.frequencyOptions[frequency],
|
...values.frequencyOptions[frequency],
|
||||||
},
|
},
|
||||||
includeStart
|
useUTCStart
|
||||||
);
|
);
|
||||||
set.rrule(new RRule(rule));
|
set.rrule(new RRule(rule));
|
||||||
});
|
});
|
||||||
@@ -57,7 +59,7 @@ export default function buildRuleSet(values, includeStart) {
|
|||||||
frequency,
|
frequency,
|
||||||
...values.exceptionOptions[frequency],
|
...values.exceptionOptions[frequency],
|
||||||
},
|
},
|
||||||
includeStart
|
useUTCStart
|
||||||
);
|
);
|
||||||
set.exrule(new RRule(rule));
|
set.exrule(new RRule(rule));
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user