Assume file type is image from extension
To improve performance
This commit is contained in:
parent
1a5b999545
commit
56f3bd1999
@ -356,9 +356,15 @@ func (i *FileInfo) readListing(checker rules.Checker, readHeader bool) error {
|
|||||||
if isInvalidLink {
|
if isInvalidLink {
|
||||||
file.Type = "invalid_link"
|
file.Type = "invalid_link"
|
||||||
} else {
|
} else {
|
||||||
err := file.detectType(true, false, readHeader)
|
extensionLowerCase := strings.ToLower(file.Extension)
|
||||||
if err != nil {
|
if extensionLowerCase == ".apng" || extensionLowerCase == ".avif" || extensionLowerCase == ".jpg" ||
|
||||||
return err
|
extensionLowerCase == ".jpeg" || extensionLowerCase == ".png" || extensionLowerCase == ".gif" ||
|
||||||
|
extensionLowerCase == ".jfif" || extensionLowerCase == ".pjpeg" || extensionLowerCase == ".pjp" ||
|
||||||
|
extensionLowerCase == ".svg" || extensionLowerCase == ".webp" {
|
||||||
|
|
||||||
|
file.Type = "image"
|
||||||
|
} else {
|
||||||
|
file.Type = "other"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user