FIX: Handle case where Post#raw is blank in Topic.similar_to.

This commit is contained in:
Guo Xiang Tan
2020-07-28 13:23:53 +08:00
parent dcfe765dac
commit 4b21b5aac1
2 changed files with 14 additions and 6 deletions

View File

@ -531,6 +531,10 @@ describe Topic do
expect(Topic.similar_to("has evil trout made any topics?", "i am wondering has evil trout made any topics?")).to eq([topic])
end
it 'returns the similar topic even if raw is blank' do
expect(Topic.similar_to("has evil trout made any topics?", "")).to eq([topic])
end
it 'matches title against title and raw against raw when searching for topics' do
topic.update!(title: '1 2 3 numbered titles')
post.update!(raw: 'random toy poodle')