lib/syncano/schema/resource_definition.rb in syncano-4.0.0.alpha1 vs lib/syncano/schema/resource_definition.rb in syncano-4.0.0.alpha2

- old
+ new

@@ -18,9 +18,14 @@ def [](key) @raw_definition[key] end + def top_level? + @raw_definition[:collection].present? && + @raw_definition[:collection][:path].scan(/\{([^}]+)\}/).empty? + end + private def delete_colliding_links @raw_definition[:attributes].each do |k, v| if @raw_definition[:associations]['links'] \ No newline at end of file