diff --git a/apps/ops/mixin.py b/apps/ops/mixin.py index 5279a1acd..ab9149abe 100644 --- a/apps/ops/mixin.py +++ b/apps/ops/mixin.py @@ -189,8 +189,8 @@ class PeriodTaskSerializerMixin(serializers.Serializer): msg = _('* Please enter a valid crontab expression') raise serializers.ValidationError(msg) - crontab = crontab.strip().split() - if '*' in crontab[0]: + crontab = crontab.strip() + if crontab.startswith('*'): raise serializers.ValidationError(_("Crontab minute must not contain '*'")) return crontab