diff --git a/src/git/cli.v b/src/git/cli.v index 3a1f2e3a..0eff55f0 100644 --- a/src/git/cli.v +++ b/src/git/cli.v @@ -166,7 +166,7 @@ fn remove(conf Config, id_prefix string) ? { fn patch(conf Config, id_prefix string, params map[string]string) ? { // We check the cron expression first because it's useless to send an // invalid one to the server. - if 'schedule' in params { + if 'schedule' in params && params['schedule'] != '' { parse_expression(params['schedule']) or { return error('Invalid cron expression: $err.msg()') }