lib/services/search.rb in Active-0.0.34 vs lib/services/search.rb in Active-0.0.35
- old
+ new
@@ -256,10 +256,11 @@
begin
parsed_json = JSON.parse(res.body)
@endIndex = parsed_json["endIndex"]
@pageSize = parsed_json["pageSize"]
@searchTime = parsed_json["searchTime"]
- @numberOfResults = parsed_json["numberOfResults"]
+ # GSA will only return 1000 events but will give us a number larger then 1000.
+ @numberOfResults = (parsed_json["numberOfResults"] <= 1000) ? parsed_json["numberOfResults"] : 1000
@results = parsed_json['_results'].collect { |a| Activity.new(GSA.new(a)) }
begin
Active.CACHE.set( Digest::MD5.hexdigest(end_point), self) if Active.CACHE
rescue Exception => e
\ No newline at end of file