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

Link not working in one of the schedule items, reproduced on IOS #58

Open
joshnsmith opened this issue Apr 21, 2023 · 1 comment
Open

Comments

@joshnsmith
Copy link

I'm submitting a ...
✅ bug report
❌ feature request
❌ support request

Current behavior:
Link going to a blank page when clicking on Python Steering Council link in the app.

Expected behavior:
Going to expected link with information or displaying an error that the link is not working.

Steps to reproduce:
This bug was reproduced using an iPhone 12 pro mobile phone. In the schedule page go to Saturday Apr 22. Find this item:
Sat - 9:00 am Plenary: Python Steering Council
Click on link Python Steering Council link in the app.

@miketheman
Copy link
Member

Confirmed on Android and web.

Not only applicable to this session, but appears on other Keynote speaker time slots.

Backend data returns a description value of:

"<p><a href=\"/2023/about/keynote-speakers#python-steering-council\">Python Steering Council Panel</a></p>"

which is a relative link that the app tries to load, a blank page is shown.

Debug console error is thrown:

Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment: '2023/about/keynote-speakers'

Sadly, this is reported as a 200 HTTP status code 🤯

Potential solutions I've thought of:

Possibly also:

  • implement a 404 handler for a better user experience. Take inspiration from here.

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

No branches or pull requests

2 participants