Skip to content

Conversation

@neSpecc
Copy link
Member

@neSpecc neSpecc commented Dec 23, 2025

Problem

/project/<projectId>/event/<eventId> — works
/project/<projectId>/event/<eventId>/overview — does not work

Cause

Redirect logic does not cover case when there is no "repetitionId" but "tab" segment.

Solution

Replaces the redirect function with a beforeEnter guard to support old-style event URLs without repetitionId or tab.

Replaces the redirect function with a beforeEnter guard to support old-style event URLs without repetitionId or tab. The new logic normalizes paths, distinguishes between repetitionId and tab segments, and ensures users are redirected to the correct route format, improving backward compatibility.
@neSpecc neSpecc merged commit c244fdd into master Dec 24, 2025
2 checks passed
@neSpecc neSpecc deleted the fix-event-redirect branch December 24, 2025 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants