Apply Training Plan Changes only to Future Activities

tldr; provide an option to only Apply Training Plan changes to future dates.

I have a training plan (for myself) that is a mix of indoor rides, outdoor rides, gym work. Because of weather and life, I have to swap workout days throughout a week at times. For example, I saw it was going to rain this morning so I did today’s outdoor ride yesterday and yesterday’s gym workout today.

When I swap workouts, on my Activities calendar I drag the planned workout to the new day so it lines up with the actual reported workout and I get all the “Compliance to Plan” and other features.
However, when I go into the plan editor and change some future workout (because I haven’t built out my whole summer yet) and hit Apply Changes, workouts which I have already moved and completed are reverted to the original planned day.

I could go in to the plan editor and make the changes there, but it is easier to just drag the workouts around as I’m planning out the next day or two.

1 Like

It is only supposed to update workouts for today and in the future. However I did some tests that isn’t quite working. Seems to update from yesterday onwards. I will fix it tm.

2 Likes

Thanks, I just started the current “Season” this week so only tested it affecting changes to yesterday and today, vs further back.

Thanks for taking a look at it.

It now only looks at events on the calendar from today onwards in the athletes timezone instead of yesterday in UTC. Note that if you move a workout on the calendar from the plan into the past and then plan has that today or the future then apply changes will move it back.

1 Like

Great, thanks!