FIX: Do not show hidden posts in search results (#26800)

This commit is contained in:
Jan Cernik
2024-04-29 10:32:02 -05:00
committed by GitHub
parent f7a1272fa4
commit 9fb888923d
2 changed files with 8 additions and 1 deletions

View File

@ -1026,6 +1026,13 @@ RSpec.describe Search do
expect(results.posts).to eq([post])
end
it "does not return hidden posts" do
Fabricate(:post, raw: "Can you see me? I'm a hidden post", hidden: true)
results = Search.execute("hidden post")
expect(results.posts.count).to eq(0)
end
it "does not rely on postgres's proximity opreators" do
topic.update!(title: "End-to-end something something testing")