diff --git a/internal/manager/task/clean_generated.go b/internal/manager/task/clean_generated.go index 199ee1e04..6fbd828a0 100644 --- a/internal/manager/task/clean_generated.go +++ b/internal/manager/task/clean_generated.go @@ -652,9 +652,13 @@ func (j *CleanGeneratedJob) getImagesWithHash(ctx context.Context, checksum stri } func (j *CleanGeneratedJob) getThumbnailFileHash(basename string) (string, error) { - var hash string - var width int - _, err := fmt.Sscanf(basename, "%32x_%d.jpg", &hash, &width) + var ( + hash string + width int + ext string + ) + // include the extension - which could be jpg/webp + _, err := fmt.Sscanf(basename, "%32x_%d.%s", &hash, &width, &ext) if err != nil { return "", err }