diff --git a/pkg/filesystem/hooks.go b/pkg/filesystem/hooks.go index 1f03301..902dcce 100644 --- a/pkg/filesystem/hooks.go +++ b/pkg/filesystem/hooks.go @@ -284,6 +284,10 @@ func HookPopPlaceholderToFile(picInfo string) Hook { return func(ctx context.Context, fs *FileSystem, fileHeader fsctx.FileHeader) error { fileInfo := fileHeader.Info() fileModel := fileInfo.Model.(*model.File) + if picInfo == "" && fs.Policy.IsThumbExist(fileInfo.FileName) { + picInfo = "1,1" + } + return fileModel.PopChunkToFile(fileInfo.LastModified, picInfo) } }