Skip to content

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