(ctx context.Context, fileCache FileCache, file *files.FileInfo)
| 327 | } |
| 328 | |
| 329 | func delThumbs(ctx context.Context, fileCache FileCache, file *files.FileInfo) error { |
| 330 | for _, previewSizeName := range PreviewSizeNames() { |
| 331 | size, _ := ParsePreviewSize(previewSizeName) |
| 332 | if err := fileCache.Delete(ctx, previewCacheKey(file, size)); err != nil { |
| 333 | return err |
| 334 | } |
| 335 | } |
| 336 | |
| 337 | return nil |
| 338 | } |
| 339 | |
| 340 | func patchAction(ctx context.Context, action, src, dst string, d *data, fileCache FileCache) error { |
| 341 | switch action { |
no test coverage detected