diff options
author | Bryan McNulty <bryanmcnulty@protonmail.com> | 2025-04-18 04:30:29 -0500 |
---|---|---|
committer | Bryan McNulty <bryanmcnulty@protonmail.com> | 2025-04-18 04:30:29 -0500 |
commit | cc3a3764a1324e8a285cd191e4cba86207d02807 (patch) | |
tree | f217a4ef06592accf071c177c7f54484980742f0 /cmd | |
parent | 4b1617c4ef8afdabc5ffd22e27019997003a1b8b (diff) | |
download | goexec-cc3a3764a1324e8a285cd191e4cba86207d02807.tar.gz goexec-cc3a3764a1324e8a285cd191e4cba86207d02807.zip |
Fixed task path/name issue
Diffstat (limited to 'cmd')
-rw-r--r-- | cmd/tsch.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/cmd/tsch.go b/cmd/tsch.go index 2cece94..0ed5d9f 100644 --- a/cmd/tsch.go +++ b/cmd/tsch.go @@ -49,11 +49,12 @@ func argsTask(*cobra.Command, []string) error { case tschTask == "": tschTask = `\` + util.RandomString() case tschexec.ValidateTaskPath(tschTask) == nil: - return nil case tschexec.ValidateTaskName(tschTask) == nil: tschTask = `\` + tschTask + default: + return fmt.Errorf("invalid task name or path: %q", tschTask) } - return fmt.Errorf("invalid task name or path: %q", tschTask) + return nil } var ( |