Missing queued Strava activities still missing

OK the tldr; on this is update is: I’m an idiot
You can stop reading here if you don’t need further info :rofl:

Back on the 18th I updated my error catching code in a way that also caught expired token issues - I usually handle those by refreshing the token & carrying on with the sync, but my update handled those as if they were Strava errors. I handle those by scheduling them in the next API cutoff (a long-ish term try again). :man_facepalming:
This means everyone that’s missing an activity (these tens of thousands of activities) are just circling the queue → attempting to sync → getting an expired token error → re-added back to the end of the queue. :grimacing: :sweat_smile:

I’m releasing a fix which reverts to the correct behavior. I’ll keep the temporary history sync paused while the 12k new activities get synced into CityStrides. I’m expecting this to take 2-4 hours. I’ll check back later today, and if those activities have synced in I’ll allow historic syncing again.

:musical_note: sorry :notes:

Update: The queue has been completely worked through, so there shouldn’t be any missing Strava activities from the 18th → today

4 Likes