ImportHandler: early return via DeMorgan's law

Inverted a boolean condition, no functional changes.
pull/3509/head
muxator 2018-10-31 23:20:55 +01:00
parent f652ba8c52
commit 4c2ad68b69
1 changed files with 21 additions and 19 deletions

View File

@ -188,27 +188,29 @@ exports.doImport = function(req, res, padId)
}, },
function(callback) { function(callback) {
if (!useConvertor && !directDatabaseAccess){ if (useConvertor || directDatabaseAccess) {
// Read the file with no encoding for raw buffer access.
fs.readFile(destFile, function(err, buf) {
if (err) throw err;
var isAscii = true;
// Check if there are only ascii chars in the uploaded file
for (var i=0, len=buf.length; i<len; i++) {
if (buf[i] > 240) {
isAscii=false;
break;
}
}
if (isAscii) {
callback();
} else {
callback("uploadFailed");
}
});
} else {
callback(); callback();
return;
} }
// Read the file with no encoding for raw buffer access.
fs.readFile(destFile, function(err, buf) {
if (err) throw err;
var isAscii = true;
// Check if there are only ascii chars in the uploaded file
for (var i=0, len=buf.length; i<len; i++) {
if (buf[i] > 240) {
isAscii=false;
break;
}
}
if (isAscii) {
callback();
} else {
callback("uploadFailed");
}
});
}, },
//get the pad object //get the pad object