Bug Description
The footer includes links to /terms (Terms of Service) and /privacy
(Privacy Policy). Neither route is registered in the router, so navigating
to either one silently falls through to the catch-all route and redirects
to the home page, instead of showing an error or the actual page.
Steps to Reproduce
- Go to https://orgexplorer.aossie.org/ (or run locally)
- Scroll to the footer
- Click "Terms of Service" or "Privacy Policy"
- Observe that you're redirected to the home page instead of seeing the
expected content
Logs and Screenshots
Confirmed in Footer.jsx — the footerLinks array points to /terms and
/privacy, but no matching route exists in the router config; these paths
fall through to the catch-all route.
Environment Details
- OS: Windows 11
- Browser: Chrome 120
- Node.js: v24.13.0
Impact
Low - Minor inconvenience
Code of Conduct
Bug Description
The footer includes links to /terms (Terms of Service) and /privacy
(Privacy Policy). Neither route is registered in the router, so navigating
to either one silently falls through to the catch-all route and redirects
to the home page, instead of showing an error or the actual page.
Steps to Reproduce
expected content
Logs and Screenshots
Confirmed in Footer.jsx — the footerLinks array points to /terms and
/privacy, but no matching route exists in the router config; these paths
fall through to the catch-all route.
Environment Details
Impact
Low - Minor inconvenience
Code of Conduct