mirror of
https://github.com/discourse/discourse.git
synced 2025-06-05 14:07:30 +08:00
Moderators can search users by ip address
This commit is contained in:
@ -140,18 +140,9 @@ describe AdminUserIndexQuery do
|
||||
context "by ip address fragment" do
|
||||
before(:each) { Fabricate(:user, ip_address: "117.207.94.9") }
|
||||
|
||||
context "when authenticated as a non-admin user" do
|
||||
it "doesn't match the ip address" do
|
||||
query = ::AdminUserIndexQuery.new({ filter: "117.207.94.9" })
|
||||
expect(query.find_users.count()).to eq(0)
|
||||
end
|
||||
end
|
||||
|
||||
context "when authenticated as an admin user" do
|
||||
it "matches the ip address" do
|
||||
query = ::AdminUserIndexQuery.new({ filter: "117.207.94.9", admin: true })
|
||||
expect(query.find_users.count()).to eq(1)
|
||||
end
|
||||
it "matches the ip address" do
|
||||
query = ::AdminUserIndexQuery.new({ filter: "117.207.94.9" })
|
||||
expect(query.find_users.count()).to eq(1)
|
||||
end
|
||||
|
||||
end
|
||||
|
Reference in New Issue
Block a user