We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 71fbee7 + 2fe2cd4 commit 9b4a0b9Copy full SHA for 9b4a0b9
activerecord/lib/active_record/reflection.rb
@@ -425,10 +425,14 @@ def klass
425
426
def _klass(class_name) # :nodoc:
427
if active_record.name.demodulize == class_name
428
- return compute_class("::#{class_name}") rescue NameError
+ begin
429
+ compute_class("::#{class_name}")
430
+ rescue NameError
431
+ compute_class(class_name)
432
+ end
433
+ else
434
435
end
-
- compute_class(class_name)
436
437
438
def compute_class(name)
0 commit comments