Ensure file paths in uploads are non-empty, fix #183 (#184)

* Ensure file paths in uploads are non-empty, fix #183

* Fix AttributeError in process(), handle strings of spaces
This commit is contained in:
Matt Hazinski
2017-04-23 07:22:10 +01:00
committed by Ozzie Isaacs
parent ede8ae6742
commit 6f7a240ce2
3 changed files with 16 additions and 8 deletions
+3
View File
@@ -261,6 +261,9 @@ def get_valid_filename(value, replace_whitespace=True):
value = re.sub('[\*\+:\\\"/<>\?]+', u'_', value, flags=re.U)
value = value[:128]
if not value:
raise ValueError("Filename cannot be empty")
return value
def get_sorted_author(value):