不要怂,就是干,撸起袖子干!

Commit ce5c338c by Jason Murad

move "has zero" to destroy/hook check up earlier

1 parent f0f3f75b
Showing with 5 additions and 4 deletions
...@@ -648,13 +648,14 @@ QueryInterface.prototype.delete = function(instance, tableName, identifier, opti ...@@ -648,13 +648,14 @@ QueryInterface.prototype.delete = function(instance, tableName, identifier, opti
transaction: options.transaction, transaction: options.transaction,
logging: options.logging logging: options.logging
}).then(function (instances) { }).then(function (instances) {
// Check for hasOne relationship with non-existing associate ("has zero")
if (!instances) {
return Promise.resolve();
}
if (!Array.isArray(instances)) instances = [instances]; if (!Array.isArray(instances)) instances = [instances];
return Promise.each(instances, function (instance) { return Promise.each(instances, function (instance) {
if (!instance) {
return Promise.resolve();
}
return instance.destroy({ return instance.destroy({
transaction: options.transaction, transaction: options.transaction,
logging: options.logging logging: options.logging
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!