If I run this request: https://api.stackexchange.com/docs/advanced-search#page=1&pagesize=10&todate=1479745525&order=desc&sort=creation&q=is&tagged=kentico&filter=!9YdnSIN18&site=stackoverflow&run=true
I get some results (not important what) and at the end "has_more": false
. -> This is unexpected behavior as I know there are more data.
If I modify the request by changing page
parameter to 2
, I get the second page of results and has_more
is suddenly true
. -> Correct
In other words, all requests except the first one return expected data.
I think it has something to do with todate
parameter. If I remove it, it all works fine beginning with the first request (page).
Do you agree it's a bug or have I overlooked something?
todate
(which is really a unix date+time). There are related unresolved bugs, IIRC.has_more
bug. Other bug is masked by the datetime chosen.max
to the same astodate
does seem to work around the wrong results bug. Alas, thehas_more
bug remains.