Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
MLocria opened this issue Nov 11, 2024 · 7 comments
Open

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

MLocria opened this issue Nov 11, 2024 · 7 comments

Comments

@MLocria
Copy link

MLocria commented Nov 11, 2024

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

  • OS: Ubuntu 24.04.1 LTS
  • Browser name and version: Chrome Version 130.0.6723.116 (Official Build) (64-bit)
  • Web extension version 7.2.1

Additional context

  • I re-synced all ≈1600 activities twice, and it didn't solve the issue.

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

@mvanhulsentop
Copy link

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

@MLocria
Copy link
Author

MLocria commented Nov 14, 2024

@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
Copy link

mvanhulsentop commented Nov 14, 2024

@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
Copy link
Author

MLocria commented Nov 14, 2024

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
Copy link
Owner

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

@MLocria
Copy link
Author

MLocria commented Nov 14, 2024

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.

@mvanhulsentop
Copy link

With version 7.2.1, i can now confirm the progression screen is functioning again. Thank you @thomaschampagne !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants