lib/databasedotcom/client.rb in databasedotcom-1.0.5 vs lib/databasedotcom/client.rb in databasedotcom-1.0.6

- old
+ new

@@ -131,10 +131,10 @@ # # The classes defined by materialize derive from Sobject, and have getters and setters defined for all the attributes defined by the associated Force.com Sobject. def materialize(classnames) classes = (classnames.is_a?(Array) ? classnames : [classnames]).collect do |clazz| original_classname = clazz - clazz = original_classname[0].capitalize + original_classname[1..-1] + clazz = original_classname[0,1].capitalize + original_classname[1..-1] unless module_namespace.const_defined?(clazz) new_class = module_namespace.const_set(clazz, Class.new(Databasedotcom::Sobject::Sobject)) new_class.client = self new_class.materialize(original_classname) new_class