lib/espresso/model.rb in espresso-0.0.16 vs lib/espresso/model.rb in espresso-0.1.0
- old
+ new
@@ -15,12 +15,12 @@
# @param [Hash] query searchlogic fields (proc’ed named scopes’ names with values)
# @param [String] simple_query params for simple «LIKE '%something%'» searches (e.g. /people?q=Alexander)
# @return [Array] searchlogic object and collection of results
#
# @todo Add an options to paginating
- def paginate_found(page = nil, query = nil, simple_query = nil)
+ def paginate_found(page = nil, query = {}, simple_query = nil)
query ||= {}
- query.merge!(parse_simple_query(simple_query)) if simple_query.present?
+ query.merge!(self.parse_simple_query(simple_query)) if simple_query
@search = search(query)
@results = @search.paginate(:page => page)
[@search, @results]
end