inferno-framework / bulk-data-test-kit

Inferno Test Kit for servers implementing the Bulk Data Access Implementation Guide
Apache License 2.0
0 stars 0 forks source link

Inferno renders bulk download links poorly #24

Open nathanloyer opened 4 months ago

nathanloyer commented 4 months ago

Hello,

Our download links for the bulk export response winds up including a bunch of random characters inside the url. I noticed today that when the chars include multiple tildas that the UI will render them as strikethroughs. This makes for a fairly poor UI experience. Below is an example that should trigger the bug.

https://examplefhirserver.com/uuid/filename.ndjson?randomchars~randomchars~randomchars~stuff

I'm not including a screenshot because that would include active download links to potential PHI. Well it's fake test data, but better safe than sorry. I'm only seeing this bug manifest in the Inputs and Outputs sections in the test results views.

dehall commented 4 months ago

Thanks for reporting this. Sounds like it might be an issue with the markdown library we're using. We've added this to our list of items to address

jhlee-mitre commented 2 months ago

Hello,

Our download links for the bulk export response winds up including a bunch of random characters inside the url. I noticed today that when the chars include multiple tildas that the UI will render them as strikethroughs. This makes for a fairly poor UI experience. Below is an example that should trigger the bug.

https://examplefhirserver.com/uuid/filename.ndjson?randomchars~randomchars~randomchars~stuff

I'm not including a screenshot because that would include active download links to potential PHI. Well it's fake test data, but better safe than sorry. I'm only seeing this bug manifest in the Inputs and Outputs sections in the test results views.

The issue is now address in the new release of Inferno core: https://github.com/inferno-framework/inferno-core/releases/tag/v0.4.39

You may update gemfile.lock for the newer version of the core library or reinstall. Let me know if you still see the problem.