Strip tabs from filenames
This commit is contained in:
parent
754bcb0ec9
commit
7cacff3a08
1 changed files with 2 additions and 2 deletions
|
@ -225,8 +225,8 @@ Zotero.File = new function(){
|
|||
// TODO: use space instead, and figure out what's doing extra
|
||||
// URL encode when saving attachments that trigger this
|
||||
fileName = fileName.replace(/[\/\\\?%\*:|"<>]/g, '');
|
||||
// Replace newlines (which shouldn't be in the string in the first place) with spaces
|
||||
fileName = fileName.replace(/\n/g, ' ');
|
||||
// Replace newlines and tabs (which shouldn't be in the string in the first place) with spaces
|
||||
fileName = fileName.replace(/\n\t/g, ' ');
|
||||
if (!skipXML) {
|
||||
// Strip characters not valid in XML, since they won't sync and they're probably unwanted
|
||||
fileName = fileName.replace(/[\u0000-\u0008\u000b\u000c\u000e-\u001f\ud800-\udfff\ufffe\uffff]/g, '');
|
||||
|
|
Loading…
Reference in a new issue