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

Test for issue with API Server path handling #877

Open
wants to merge 3 commits into
base: devel
Choose a base branch
from

Conversation

MichalCz
Copy link
Member

@MichalCz MichalCz commented Jun 2, 2023

What?

API Server accepts paths strictly as their ASCII representation and that was the intended way, but using + in the path breaks the route.

What should be happenning is that either:

  • querystring unescape should be applied
  • + char should be treated as a non-special case

Included

Why?

However this has no current impact, path handling should work consistently.

Running this test will show the issue:

$ yarn test:packages -s @scramjet/api-server

Review checks:

These aspects need to be checked by the reviewer:

  • Verify and confirm operation (please post a screenshot)
  • All STH tests pass
  • All Scramjet Cloud Platform tests pass
  • Documentation is updated or no changes

@patuwwy patuwwy self-assigned this Jun 5, 2023
@alicja-gruzdz
Copy link
Contributor

alicja-gruzdz commented Jun 5, 2023

Will be merged when the test passes.

@patuwwy patuwwy removed their assignment Jul 10, 2023
@MichalCz MichalCz force-pushed the fix/path-handling-issue-api-server branch from 0126b1e to 1ca7f92 Compare January 8, 2024 13:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants