sequelize/sequelize — pull request #2782 by cdibbs (2014-12-26 17:44:32+00:00)
Title: avoid cryptic errors by checking for transaction

Without checking for this.transaction, a simple "access denied" error turns into the cryptic "cannot call commit on undefined" error.