lib/recurly/resource.rb in recurly-2.4.3 vs lib/recurly/resource.rb in recurly-2.4.4
- old
+ new
@@ -402,18 +402,18 @@
next
end
if el.children.empty? && href = el.attribute('href')
resource_class = Recurly.const_get(
- Helper.classify(association_class_name(el.name) ||
+ Helper.classify(klass.association_class_name(el.name) ||
el.attribute('type') || el.name), false
)
case el.name
- when *associations_for_relation(:has_many)
+ when *klass.associations_for_relation(:has_many)
record[el.name] = Pager.new(
resource_class, :uri => href.value, :parent => record
)
- when *(associations_for_relation(:has_one) + associations_for_relation(:belongs_to))
+ when *(klass.associations_for_relation(:has_one) + klass.associations_for_relation(:belongs_to))
record.links[el.name] = {
:resource_class => resource_class,
:method => :get,
:href => href.value
}