Estou usando o gem Discourse corretamente?

Estou tentando recuperar tópicos com uma determinada tag, publicados após uma certa data e ordenados por curtidas. Quando faço a pesquisa no fórum, obtenho 6 tópicos, mas via gem, obtenho apenas 5.

Aqui está a consulta in:first after:2020-03-20 tags:covid19 order:likes

Aqui está a URL de pesquisa resultante:

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

Com JSON:

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

(o fórum e a versão .json mostram a mesma quantidade de tópicos)

Aqui está a consulta da gem:

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

Então s["topics"].size mostra 5

Estou fazendo algo errado? :confused: