Don't fail if can't load thumbnail

This commit is contained in:
DarthSim
2022-06-10 16:52:35 +06:00
parent 8a536d69a3
commit 8f91fa5bd4
2 changed files with 9 additions and 2 deletions

View File

@@ -208,7 +208,11 @@ func ProcessImage(ctx context.Context, imgdata *imagedata.ImageData, po *options
if po.EnforceThumbnail && imgdata.Type.SupportsThumbnail() {
if err := img.LoadThumbnail(imgdata); err != nil {
return nil, err
log.Debugf("Can't load thumbnail: %s", err)
// Failed to load thumbnail, rollback to the full image
if err := img.Load(imgdata, 1, 1.0, pages); err != nil {
return nil, err
}
}
} else {
if err := img.Load(imgdata, 1, 1.0, pages); err != nil {