lib/mihari/clients/hunterhow.rb in mihari-7.3.2 vs lib/mihari/clients/hunterhow.rb in mihari-7.4.0

- old
+ new

@@ -27,11 +27,11 @@ pagination_interval: Mihari.config.pagination_interval, timeout: nil ) raise(ArgumentError, "api_key is required") unless api_key - super(base_url, headers: headers, pagination_interval: pagination_interval, timeout: timeout) + super(base_url, headers:, pagination_interval:, timeout:) @api_key = api_key end # @@ -44,17 +44,17 @@ # @return [Mihari::Structs::HunterHow::Response] # def search(query, start_time:, end_time:, page: 1, page_size: PAGE_SIZE) params = { query: Base64.urlsafe_encode64(query), - page: page, - page_size: page_size, - start_time: start_time, - end_time: end_time, + page:, + page_size:, + start_time:, + end_time:, "api-key": api_key }.compact - Structs::HunterHow::Response.from_dynamic! get_json("/search", params: params) + Structs::HunterHow::Response.from_dynamic! get_json("/search", params:) end # # @param [String] query String used to query our data # @param [Integer] page_size Default 100, Maximum: 100 @@ -73,13 +73,13 @@ ) Enumerator.new do |y| (1..pagination_limit).each do |page| res = search( query, - start_time: start_time, - end_time: end_time, - page: page, - page_size: page_size + start_time:, + end_time:, + page:, + page_size: ) y.yield res break if res.data.list.length < page_size