Fixed #28165 -- Ignored case in FileExtensionValidator's allowed_extensions.

This commit is contained in:
Arne de Laat 2017-06-06 10:57:08 +02:00 committed by Tim Graham
parent b137add6cf
commit 681d2599ee
3 changed files with 12 additions and 0 deletions

View file

@ -461,6 +461,8 @@ class FileExtensionValidator:
code = 'invalid_extension'
def __init__(self, allowed_extensions=None, message=None, code=None):
if allowed_extensions is not None:
allowed_extensions = [allowed_extension.lower() for allowed_extension in allowed_extensions]
self.allowed_extensions = allowed_extensions
if message is not None:
self.message = message