Increase security and reformat
This commit is contained in:
@@ -101,7 +101,9 @@ def validate_attachment_metadata(
|
||||
raise ValueError(f"blocked_mime_type:{normalized_type}")
|
||||
|
||||
allow_unmatched = bool(getattr(settings, "ATTACHMENT_ALLOW_UNKNOWN_MIME", False))
|
||||
if not any(fnmatch(normalized_type, pattern) for pattern in _allowed_mime_patterns()):
|
||||
if not any(
|
||||
fnmatch(normalized_type, pattern) for pattern in _allowed_mime_patterns()
|
||||
):
|
||||
if not allow_unmatched:
|
||||
raise ValueError(f"unsupported_mime_type:{normalized_type}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user