mirror of
https://github.com/VueFileManager/vuefilemanager.git
synced 2026-04-18 16:22:14 +00:00
strip non-asci characters from filename
This commit is contained in:
2
public/js/main.js
vendored
2
public/js/main.js
vendored
File diff suppressed because one or more lines are too long
3
resources/js/helpers.js
vendored
3
resources/js/helpers.js
vendored
@@ -115,7 +115,8 @@ const Helpers = {
|
|||||||
let formData = new FormData(),
|
let formData = new FormData(),
|
||||||
uploadedSize = 0,
|
uploadedSize = 0,
|
||||||
isNotGeneralError = true,
|
isNotGeneralError = true,
|
||||||
filename = Array(16).fill(0).map(x => Math.random().toString(36).charAt(2)).join('') + '-' + file.name + '.part'
|
striped_name = file.name.replace(/[^A-Za-z 0-9 \.,\?""!@#\$%\^&\*\(\)-_=\+;:<>\/\\\|\}\{\[\]`~]*/g, ''),
|
||||||
|
filename = Array(16).fill(0).map(x => Math.random().toString(36).charAt(2)).join('') + '-' + striped_name + '.part'
|
||||||
|
|
||||||
do {
|
do {
|
||||||
let isLast = chunks.length === 1,
|
let isLast = chunks.length === 1,
|
||||||
|
|||||||
Reference in New Issue
Block a user