thomaschampagne / elevate

A sport app to "Elevate" your training experience and goals! Track your fitness and progressions over time. Analyse deeper your activities. And more...
https://thomaschampagne.github.io/elevate-docs/
Mozilla Public License 2.0
1.28k stars 176 forks source link

[Web-Ext][Bug] Year Progressions screen broken #1212

Open MLocria opened 3 days ago

MLocria commented 3 days ago

Describe the bug The Year Progressions screen has not loaded correctly at least since Oct 26th (last screenshot I took).

To Reproduce

  1. Go to 'Year Progressions'
  2. The screen is blank and does not load (the dots under the toolbar continue to move as if it were trying to load).
  3. There is an error message hidden behind an element at the bottom of the screen. I managed to copy this message "Cannot read properties of undefined (reading 'yearsColorsMap')"

Expected behavior Show the Year Progressions screen.

Screenshots (1) Latest screenshot I took with the app working image(1)

(2) Screenshot of the issue today Screenshot-1

Environment

Additional context

Thanks for the awesome product, I hope this is solvable! Hopefully, something stupid on my end :sweat_smile: Let me know if I can provide more info!

mvanhulsentop commented 22 hours ago

I am experiencing the exact same issue. Developer toolbar shows me this when loading the screen; image

MLocria commented 22 hours ago

@mvanhulsentop , quick question, if you don't mind: do you by any chance have multiple users in Chrome? I'm asking because I used to have Elevate under one user, then installed the app in another user and I suspect that broke things... I have since removed the second user and I'm currently re-syncing everything again to see if it fixes the issue.

mvanhulsentop commented 21 hours ago

@MLocria yes, this indeed the case, i have a work profile and a personal profile. Elevate is only running in my personal profile. I think this could be a (issue) direction. Thank you for your hint!

MLocria commented 21 hours ago

So, I can confirm that I now see the graphs above correctly. @mvanhulsentop , if you can confirm it's the same for you, then maybe we team can find a way to fix this when priorities allow for it. Thanks!

thomaschampagne commented 10 hours ago

You need to perform a full resync using version 7.2.1 :/ Did you do that?

MLocria commented 10 hours ago

Hi @thomaschampagne ! Yes, I seem to remember that I:

  1. Added a new user to Chrome and performed a full resync. This apparently broke the app.
  2. I removed the user and performed a second resync. This fixed the issue (currently).

If you want, I can re-add the second Chrome user and see if I can replicate the issue once more. It'll take me a few days, due to Strava's limits. Let me know! Cheers, Manuel.