mirror of
https://github.com/gen2brain/cbconvert
synced 2025-10-14 02:28:51 +02:00
Handle no-convert for directories, issue #9
This commit is contained in:
10
cbconvert.go
10
cbconvert.go
@@ -469,7 +469,7 @@ func (c *Convertor) convertDirectory(dirPath string) error {
|
||||
if c.isNonImage(img) && !c.Opts.NoNonImage {
|
||||
err = c.copyFile(file, filepath.Join(c.Workdir, filepath.Base(img)))
|
||||
if err != nil {
|
||||
return fmt.Errorf("convertArchive: %w", err)
|
||||
return fmt.Errorf("convertDirectory: %w", err)
|
||||
}
|
||||
|
||||
err = file.Close()
|
||||
@@ -479,6 +479,14 @@ func (c *Convertor) convertDirectory(dirPath string) error {
|
||||
|
||||
continue
|
||||
} else if c.isImage(img) {
|
||||
if c.Opts.NoConvert {
|
||||
err = c.copyFile(file, filepath.Join(c.Workdir, filepath.Base(img)))
|
||||
if err != nil {
|
||||
return fmt.Errorf("convertDirectory: %w", err)
|
||||
}
|
||||
|
||||
continue
|
||||
}
|
||||
|
||||
i, err := c.decodeImage(file, img)
|
||||
if err != nil {
|
||||
|
Reference in New Issue
Block a user