uber/cadence-web

Viewing workflows with ID containing # return 404

Closed this issue · 0 comments

Viewing workflows which contain # is causing the page to show an error banner with 404.
Looking at the URL it is encoding the hash to %23 which should be correct.
Looking at the API call it just truncates completely (see 3rd screenshot).
This seems to have been recently introduced in one of the latest releases.
Looks to be a vue router issue but needs more investigation.
See attached screenshots for reproduction case which is causing issue.

Could also be related to closed issue: #207

Screenshots

URL
Screen Shot 2021-01-05 at 10 37 45 AM

Workflow ID
Screen Shot 2021-01-05 at 10 40 13 AM

API Request
Screen Shot 2021-01-05 at 10 41 28 AM