FIX: only allow printable characters in uploads filename

This commit is contained in:
Régis Hanol
2018-08-21 18:11:01 +02:00
parent e94b5b4d78
commit d1607a387a
2 changed files with 3 additions and 3 deletions

View File

@ -22,8 +22,8 @@ class UploadCreator
# - for_export (boolean)
def initialize(file, filename, opts = {})
@file = file
@filename = filename || ''
@upload = Upload.new(original_filename: filename, filesize: 0)
@filename = (filename || "").gsub(/[^[:print:]]/, "")
@upload = Upload.new(original_filename: @filename, filesize: 0)
@opts = opts
end