Skip to content
Snippets Groups Projects
  1. Apr 23, 2021
    • Igor Drozdov's avatar
      Handle Rails 6.1 ActiveModel::Errors changes · d8c66f44
      Igor Drozdov authored
      Modal errors as objects are introduced:
      https://github.com/rails/rails/pull/32313
      
      model.errors.first returns ActiveModel::Error object
      that's why model.errors.first[1] doesn't work in Rails 6.1
      
      We need a way that works both for 6.1 and 6.0 in order to
      introduce changes gradually:
      
      model.errors.values.first works for both versions.
      
      Even though treating errors as a hash is deprecated it works
      so we can introduce the changes in 6.0 and then fix the
      deprecations when we're on 6.1
      
      (cherry picked from commit b5ecc309)
      d8c66f44
  2. Apr 21, 2021
Loading