🐛fixed deletion bug while using sqlite (#2963)

This commit is contained in:
月影 2017-03-08 03:19:32 +08:00 committed by Remy Sharp
parent e584df2b94
commit 3013bc935a

View File

@ -593,7 +593,7 @@ module.exports = utils.inherit(Object, {
function updateMultipleFields(sqlTemplate, columnsArray) {
return function (bin, params, fn) {
return function (args, params, fn) {
var values = [];
var queries = Object.keys(params).map(function(key) {
if (columnsArray.indexOf(key) === -1) {
@ -603,8 +603,7 @@ function updateMultipleFields(sqlTemplate, columnsArray) {
return '`' + key + '`=?';
});
values.push(bin.url);
values.push(bin.revision);
values = values.concat(args);
var sql = sqlTemplate.replace('`:field`=?', queries.join(', '));