Skip to content

Commit abde291

Browse files
committed
fix(search_user_ids): rename parameter clusterName
1 parent a731bc1 commit abde291

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

lib/algolia/client.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -552,7 +552,7 @@ def remove_user_id(user_id, request_options = {})
552552

553553
def search_user_id(query, cluster_name = nil, page = nil, hits_per_page = nil, request_options = {})
554554
body = { :query => query }
555-
body[:clusterName] = cluster_name unless cluster_name.nil?
555+
body[:cluster] = cluster_name unless cluster_name.nil?
556556
body[:page] = page unless page.nil?
557557
body[:hitsPerPage] = hits_per_page unless hits_per_page.nil?
558558
post(Protocol.search_user_id_uri, body.to_json, :read, request_options)

spec/client_mcm_spec.rb

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,14 @@ def safe_user_id(name)
7272
item["clusterName"].should eq(@cluster_name)
7373
end
7474

75+
it "should find a user_id in a specific cluster" do
76+
res = @client.search_user_id(@user_id, @cluster_name, 0, 22)
77+
res["hitsPerPage"].should eq(22)
78+
item = res["hits"][0]
79+
item["userID"].should eq(@user_id)
80+
item["clusterName"].should eq(@cluster_name)
81+
end
82+
7583
it "should remove a user_id" do
7684
res = auto_retry do
7785
@client.remove_user_id(@user_id)

0 commit comments

Comments
 (0)