lib/api_me/pagination.rb in api_me-0.8.3 vs lib/api_me/pagination.rb in api_me-0.9.0

- old
+ new

@@ -14,11 +14,11 @@ def results paging? ? page.per.scope : scope end def page_meta - return Hash.new unless paging? + return {} unless paging? { size: page_size.nil? ? default_page_size : page_size, offset: page_offset, record_count: scope.size, total_records: scope.total_count, @@ -27,18 +27,16 @@ end protected def page - self.scope = scope.page(self.page_offset ? page_offset : 1) + self.scope = scope.page(page_offset ? page_offset : 1) self end def per - if page_size - self.scope = scope.per(page_size) - end + self.scope = scope.per(page_size) if page_size self end private @@ -47,8 +45,7 @@ end def paging? page_size || page_offset end - end end