kit-data-manager / kit-data-manager/NovaCrate

Entity identifier requires spaces to be URI encoded

Open
#335 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
TypeScript
Stars
13
Forks
2
Avg merge
2h 42m
Merged PRs (30d)
2

Description

In the past, NovaCrate simpy URI encoded the entity id together with the underlying file names. Having % characters in the file names is not allowed on e.g. Windows. Therefore, it would make more sense to only encode the id for the entity identifier, but keep it unchanged for the file names.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating where NovaCrate builds the entity identifier and underlying file names, then trace how URI encoding is applied. The work is done when spaces in the entity identifier are encoded while file names remain unchanged, including names containing percent characters; verify the behavior on Windows if available.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
full-stack
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.