fix --remove-extension not work

This commit is contained in:
M09Ic 2023-06-12 10:44:22 +08:00
parent 12f2ee4ad8
commit f196bd9be5

View File

@ -479,7 +479,7 @@ func (opt *Option) PrepareRunner() (*Runner, error) {
} }
if opt.RemoveExtensions != "" { if opt.RemoveExtensions != "" {
rexts := strings.Split(opt.ExcludeExtensions, ",") rexts := strings.Split(opt.RemoveExtensions, ",")
r.Fns = append(r.Fns, func(s string) string { r.Fns = append(r.Fns, func(s string) string {
if ext := parseExtension(s); iutils.StringsContains(rexts, ext) { if ext := parseExtension(s); iutils.StringsContains(rexts, ext) {
return strings.TrimSuffix(s, "."+ext) return strings.TrimSuffix(s, "."+ext)