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

fix: use dashboardRoute when necessary #6553

Conversation

alexislefebvre
Copy link
Contributor

@alexislefebvre alexislefebvre commented Nov 19, 2024

This PR changes the behaviour of the dashboard links, in my opinion they should not lead to an entity. Tests have been updated accordingly.

Fixes #6550:

The issue is reproducible on CI:

This is a different approach than the one used in #6551:

@alexislefebvre alexislefebvre force-pushed the fix-use-dashboardRoute-when-necessary branch from ad7bb96 to e1aa3d7 Compare November 25, 2024 16:13
@javiereguiluz javiereguiluz added this to the 4.x milestone Nov 25, 2024
javiereguiluz added a commit that referenced this pull request Nov 25, 2024
This PR was squashed before being merged into the 4.x branch.

Discussion
----------

Fix an edge-case when using pretty URLs

This is an alternative to #6553.

Fixes #6550, #6535, #6498.

`@alexislefebvre` thanks a lot for contributing that PR and also, thanks a lot for the failing test reproducer in #6559, which helped me a lot.

Commits
-------

eaa6a5b Fix an edge-case when using pretty URLs
@javiereguiluz
Copy link
Collaborator

Closing this in favor of #6567 ... but thanks a lot Alexis for this PR and for the reproducer that you also created.

@alexislefebvre alexislefebvre deleted the fix-use-dashboardRoute-when-necessary branch November 25, 2024 19:20
@alexislefebvre alexislefebvre restored the fix-use-dashboardRoute-when-necessary branch December 1, 2024 18:23
@alexislefebvre alexislefebvre deleted the fix-use-dashboardRoute-when-necessary branch December 1, 2024 18:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Error “Some mandatory parameters are missing ("entityId")” with pretty URLs
2 participants