Rails does not support const_defined? in development mode;

Use const_get instead, and rescue NameError
This commit is contained in:
Tony Pitale 2014-08-27 14:42:41 -04:00
parent 0c13956311
commit dee2f1969e

View File

@ -67,8 +67,10 @@ module ActiveModel
else
serializer_name = "#{resource.class.name}Serializer"
if Object.const_defined?(serializer_name)
begin
Object.const_get(serializer_name)
rescue NameError
nil
end
end
end