1
0
mirror of https://github.com/janeczku/calibre-web synced 2025-10-24 03:47:40 +00:00

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 02:22:10 -04:00
committed by Ozzie Isaacs
parent ede8ae6742
commit 6f7a240ce2
3 changed files with 16 additions and 8 deletions

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):