transaction_isolation icon indicating copy to clipboard operation
transaction_isolation copied to clipboard

Getting an ArgumentError when passing an exception message back to mysql adapter in Rails 7.0.4

Open mozcomp opened this issue 1 year ago • 1 comments

ArgumentError: wrong number of arguments (given 2, expected 1; required keywords: message, sql, binds) when error raised without transaction isolation conflict

transaction_isolation-1.0.5/lib/transaction_isolation/active_record/connection_adapters/mysql2_adapter.rb:59

translate_exception_without_transaction_isolation_conflict( exception, message )

Signature for translate_exception method looks to have changed to named arguments ...

activerecord-7.0.4.3/lib/active_record/connection_adapters/mysql2_adapter.rb:161

def translate_exception(exception, message:, sql:, binds:)

mozcomp avatar Feb 29 '24 01:02 mozcomp

I fixed it here: https://github.com/iagopiimenta/transaction_isolation_continued

iagopiimenta avatar Jun 02 '24 18:06 iagopiimenta