-
-
Notifications
You must be signed in to change notification settings - Fork 4.2k
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
fix(issues): Avoid issue list cache if projects not updated #76398
Conversation
fixes an issue where we load the wrong issues from the cache because the PageFiltersStore does not reflect the project in the url. to reproduce the issue: - Go to projects list - Click "errors: 123" under a project name and load the issues - Return to projects list and click another "errors: 456" link - See that issues list is populated with the wrong issues fixes #76387
❌ 40 Tests Failed:
View the top 3 failed tests by shortest run time
To view individual test run time comparison to the main branch, go to the Test Analytics Dashboard |
One big bug I found is that loading |
This pull request has gone three weeks without activity. In another week, I will close it. But! If you comment or otherwise update it, I will reset the clock, and if you add the label "A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀 |
this should be fixed w/ issue stream views |
fixes an issue where we load the wrong issues cache because the PageFiltersStore does not reflect the project in the url until after componentDidMount has run.
I did try getting the pageFiltersStore to update sooner but it broke other pages.
to reproduce the issue:
fixes #76387