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

Commit cccfaaa8 by Sascha Depold

return the transaction + pass it to the callback

1 parent 01f8cc37
Showing with 6 additions and 1 deletions
...@@ -376,8 +376,13 @@ module.exports = (function() { ...@@ -376,8 +376,13 @@ module.exports = (function() {
Sequelize.prototype.transaction = function(_options, _callback) { Sequelize.prototype.transaction = function(_options, _callback) {
var options = (typeof _options === 'function') ? {} : _options var options = (typeof _options === 'function') ? {} : _options
, callback = (typeof _options === 'function') ? _options : _callback , callback = (typeof _options === 'function') ? _options : _callback
, transaction = new Transaction(options)
callback(new Transaction(options)) Utils.tick(function() {
callback(transaction)
})
return transaction
} }
return Sequelize return Sequelize
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!