Bookyt is a bookkeeping/ERP application designed for small-to-medium-sized companies. It can handle debit invoices, credit invoices, projects with timelogs, swiss salary management, and much more.
Ruby 2.3, Hash responds to to_proc, which triggers an unexpected bug in ActiveRecord 3.2. In bookyt this happens while searching person using postgres full text search and generates TypeError: no implicit conversion of nil into String error message. There is a PR referenced which fixed it (https://github.com/rails/rails/pull/25043). Rails 3.2.22.5 has been released after the PR has been merged so it contains the fix.
Summary
Ruby 2.3,
Hash
responds toto_proc
, which triggers an unexpected bug in ActiveRecord 3.2. Inbookyt
this happens while searching person usingpostgres
full text search and generatesTypeError: no implicit conversion of nil into String
error message. There is a PR referenced which fixed it (https://github.com/rails/rails/pull/25043). Rails 3.2.22.5 has been released after the PR has been merged so it contains the fix.