method
corrections
v8.0.0 -
Show latest stable
- Class:
ActiveRecord::HasManyThroughAssociationNotFoundError
corrections()public
No documentation available.
# File activerecord/lib/active_record/associations/errors.rb, line 90
def corrections
if owner_class && reflection
@corrections ||= begin
maybe_these = owner_class.reflections.keys
maybe_these -= [reflection.name.to_s] # remove failing reflection
DidYouMean::SpellChecker.new(dictionary: maybe_these).correct(reflection.options[:through].to_s)
end
else
[]
end
end