lib/sterling/api/product.rb in sterling-1.0.0 vs lib/sterling/api/product.rb in sterling-1.1.0
- old
+ new
@@ -2,16 +2,16 @@
module API
class Product
attr_reader :product, :distance, :location, :inventory, :price, :currency, :inventory, :lastUpdated
def self.search(client, params)
- return [] unless params[:keywords] && params[:user_location]
+ return [] unless params[:keywords] && params[:user_location] && params[:requestor_id]
response = client.conn.get do |req|
req.url 'products'
req.params['apikey'] = client.config.api_key
req.params['userlocation'] = params[:user_location]
- req.params['requestorid'] = client.config.retailer_id
+ req.params['requestorid'] = params[:requestor_id]
req.params['keywords'] = params[:keywords]
end
parsed = JSON.parse(response.body)