diff --git a/cps/helper.py b/cps/helper.py index e513ad8b..0c38b684 100755 --- a/cps/helper.py +++ b/cps/helper.py @@ -278,7 +278,7 @@ def get_valid_filename(value, replace_whitespace=True): else: value = unicode(re_slugify.sub('', value).strip()) if replace_whitespace: - #*+:\"/<>? werden durch _ ersetzt + #*+:\"/<>? are replaced by _ value = re.sub('[\*\+:\\\"/<>\?]+', u'_', value, flags=re.U) value = value[:128] diff --git a/cps/web.py b/cps/web.py index a3c238e7..19673453 100755 --- a/cps/web.py +++ b/cps/web.py @@ -2994,8 +2994,8 @@ def upload(): tags = meta.tags series = meta.series series_index = meta.series_id - title_dir = helper.get_valid_filename(title, False) - author_dir = helper.get_valid_filename(author, False) + title_dir = helper.get_valid_filename(title) + author_dir = helper.get_valid_filename(author) data_name = title_dir filepath = config.config_calibre_dir + os.sep + author_dir + os.sep + title_dir saved_filename = filepath + os.sep + data_name + meta.extension.lower()