¿Estoy usando correctamente el gem Discourse?

Estoy intentando recuperar temas con una etiqueta específica, publicados después de una fecha determinada y ordenados por número de “me gusta”. Cuando realizo la búsqueda en el foro obtengo 6 temas, pero a través de la gem solo obtengo 5.

Aquí está la consulta: in:first after:2020-03-20 tags:covid19 order:likes

Aquí está la URL de búsqueda resultante:

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

Con JSON:

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

(el foro y la versión .json muestran la misma cantidad de temas)

Aquí está la consulta de la gem:

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

Luego, s["topics"].size muestra 5.

¿Estoy haciendo algo mal? :confused: