Right now if you crop a run/hike you have to delete it and then find the option to resync. My suggestion is to have button next to “delete” to allow the user to “resync” for cases like this. Maybe on the backend the process is the same but just make it easier for the user. Probably results in less support tickets as I think cropping runs/hikes is far more common that it should be (at least for me…I forget to stop my watch way too often!)
Cool idea. Maybe a check-box to re-sync next to delete button?
To me this is the feature I miss the most, and it seems it would be simple to implement. I often forget to stop strava after a run, and then go inside (lots of stray outlier points) or in a car or train or on a bike. Then my “run” is polluted with streets I covered by another mode of transport.
Now my workflow is.
- crop on strava. (easy and fast)
- delete the track in city strides.
- look up the activity URL (difficult on a phone since the app hides them)
- paste the URL into citystrides.
Even 4 is a bit painful, as you have to navigate back to the page to be able to do a second.
There is a “sync” button on the activity but AFAICT it syncs everything and it doesn’t update the activity in question after it’s been cropped on Strava.
Yeah, I have cropped so many times and havent bothered to update CityStrides because its a pain but i definitely have artifacts on my map, would be great to be able to click the activity in question and just hit a button to resync it.
Everything is simple until eighty thousand people show up using half a dozen different services that each have their own quirks.
That said, you’re right that the process is super painful. I took some hours today to put something together that’s definitely Less Bad™ … It’ll go out in the next release (I’ll update this post when I get around to that) and initially it’s only going to be available to Supporters as a kind of early-access thing.
For most services (Coros & Garmin are excluded) there will be a new “Resync” button at the bottom of the activity page. Clicking this will queue up a batch of jobs to delete the existing activity & resync it, which will in turn trigger all the usual processing.
When you click the button, you should be redirected to your profile page. In the best case scenario, you’ll see the activity removed from your list (assuming it’s in that first page of activities) and then after it’s re-synced it should automatically reappear (no browser refresh required), and finally after it’s reprocessed its progressed/completed street counts should update automatically as well.
I’ll update this post - likely tomorrow - when I’m able to release that.
Update: The resync feature is now available to Supporters … There’s also a 5 activity limit per day.
The activity deletion notification does get sent, so if you have those emails enabled in your Settings page I’d recommend clicking through the in-site notification to view it - this will cause the system to skip sending you an email as well.
Thank you! Very cool.
Everything is simple until eighty thousand people show up using half a dozen different services that each have their own quirks.
Indeed. I do only think of connecting with Strava and can’t imagine what it’s like to support multiple platforms.