Правильно ли я использую gem Discourse?

Я пытаюсь получить темы с определённым тегом, опубликованные после указанной даты и отсортированные по количеству лайков. При поиске на форуме я получаю 6 тем, а через gem — только 5.

Вот запрос: in:first after:2020-03-20 tags:covid19 order:likes

Вот результирующий URL поиска:

search?expanded=true&q=in%3Afirst%20after%3A2020-03-20%20tags%3Acovid19%20order%3Alikes%20order%3Alikes

В формате JSON:

search.json?expanded=true&q=in%3Afirst%20after%3A2020-03-20%20tags%3Acovid19%20order%3Alikes%20order%3Alikes

(на форуме и через .json отображается одинаковое количество тем)

Вот запрос через gem:

s=client.search("tags:covid19 in:first after:2020-03-20 order:likes")

Затем s["topics"].size показывает 5.

Неужели я что-то делаю не так? :confused: