lib/onsi/resource.rb in onsi-1.2.1 vs lib/onsi/resource.rb in onsi-1.2.2

- old
+ new

@@ -30,20 +30,20 @@ # # @private RELATIONSHIPS_KEY = 'relationships'.freeze ## - # Root object meta key + # Root object data key # # @private - META_KEY = 'meta'.freeze + DATA_KEY = 'data'.freeze ## - # Root object data key + # Metadata key # # @private - DATA_KEY = 'data'.freeze + META_KEY = 'meta'.freeze ## # Root object included key # # @private @@ -92,9 +92,12 @@ {}.tap do |root| root[DATA_KEY] = resources.as_json included = all_included(resources) if included.any? root[INCLUDED_KEY] = included + end + root[META_KEY] = {}.tap do |meta| + meta[:count] = resources.count if resources.respond_to?(:count) end end end private