dashboard/shell/utils/validators/cron-schedule.js

10 lines
225 B
JavaScript

import cronstrue from 'cronstrue';
export function cronSchedule(schedule = '', getters, errors) {
try {
cronstrue.toString(schedule);
} catch (e) {
errors.push(getters['i18n/t']('validation.invalidCron'));
}
}