Compare commits

...

1 Commits

Author SHA1 Message Date
risk danger olson
76a005326e keep the original exception's backtrace
We don't care about a backtrace pointing to #log
2014-01-07 16:54:01 -07:00

View File

@@ -225,7 +225,9 @@ module ActiveRecord
@last_verification = 0
message = "#{e.class.name}: #{e.message}: #{sql}"
log_info(message, name, 0)
raise ActiveRecord::StatementInvalid, message
stmt_exception = ActiveRecord::StatementInvalid.new(message)
stmt_exception.set_backtrace(e.backtrace)
raise stmt_exception
end
def format_log_entry(message, dump = nil)