ensuring return error

This commit is contained in:
Simon Martín 2018-05-04 16:50:17 +02:00
parent 383b86cf9b
commit 6b96032fcf

View File

@ -25,14 +25,14 @@ PgCopyCustomStorage.prototype._handleFile = function _handleFile (req, file, cb)
// Only accept SQL that starts with 'COPY' // Only accept SQL that starts with 'COPY'
if (!sql.toUpperCase().startsWith("COPY ")) { if (!sql.toUpperCase().startsWith("COPY ")) {
cb(new Error("SQL must start with COPY")); return cb(new Error("SQL must start with COPY"));
} }
// We expect the an earlier middleware to have // We expect the an earlier middleware to have
// set this by the time we are called via multer, // set this by the time we are called via multer,
// so this should never happen // so this should never happen
if (!req.userDbParams) { if (!req.userDbParams) {
cb(new Error("req.userDbParams is not set")); return cb(new Error("Something was wrong"));
} }
var copyFromStream = copyFrom(sql); var copyFromStream = copyFrom(sql);