Add asterisk support on allowed type on config.json (#97)

This commit is contained in:
Nova Kwok 2022-06-15 15:42:08 +08:00 committed by GitHub
parent 62d16e58e3
commit 794135e675
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -67,6 +67,9 @@ func imageExists(filename string) bool {
func checkAllowedType(imgFilename string) bool {
imgFilename = strings.ToLower(imgFilename)
for _, allowedType := range config.AllowedTypes {
if allowedType == "*" {
return true
}
allowedType = "." + strings.ToLower(allowedType)
if strings.HasSuffix(imgFilename, allowedType) {
return true