mirror of
https://github.com/MBombeck/HealthLog.git
synced 2026-11-09 13:01:00 +00:00
WHOOP and Oura answer the last page with an empty next_token as well as with null. The walk followed the empty string as a cursor, the client sent no token, read the first page a second time and the walk ended as a repeat, so the records came in twice and the backfill stayed incomplete for good. An empty cursor now ends the walk, for every provider that walks through it.