form: don't pass over additional file checks if there are no file (#6239)

This commit is contained in:
Frédéric Péters 2015-01-06 11:01:56 +01:00
parent ed4b3997ab
commit 822a51e996
1 changed files with 4 additions and 0 deletions

View File

@ -598,6 +598,10 @@ class FileWithPreviewWidget(CompositeWidget):
temp = session.tempfiles[token]
self.value = session.get_tempfile_content(token)
if self.value is None:
# there's no file, the other checks are irrelevant.
return
if self.max_file_size:
# validate file size
file_size = os.path.getsize(self.value.fp.name)