Am I using the Discourse gem correctly?

I’m trying to retrieve topics with a certain tag, posted after a certain date and ordered by likes. When I do the search on the forum I get 6 topics, but via the gem I only get 5.

Here’s the query in:first after:2020-03-20 tags:covid19 order:likes

Here’s the resulting search url:


With json:


(the forum and via .json show the same amount of topics)

Here’s the gem query:"tags:covid19 in:first after:2020-03-20 order:likes")

Then s["topics"].size shows 5

Am I doing something wrong? :confused: