Pluses get replaced with spaces
Nessuno ha ancora preso questa issue.
- #31 di @MaximBalaganskiy — chiusa senza merge
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Ferma
- Stack tecnologico
- typescript
- Ambito
- web-dev
Direzione di ricerca
Inizia in src/index.js, alla riga collegata 229, dove l’issue segnala che un segno più in un percorso URL viene sostituito da uno spazio durante l’attivazione. Traccia come il parametro del percorso raggiunge la funzione activate; la correzione è completa quando un segno più viene passato senza modifiche, anche per percorsi simili a password-reset-code.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
I'm submitting a bug report
- Library Version:
1.1.3
Please tell us about your environment:
-
Operating System:
Windows 10 -
Node Version:
8.9.4 -
NPM Version:
6.9.0 -
JSPM OR Webpack AND Version
webpack 4.30.0 -
Browser:
all -
Language:
all
Current behavior:
Passing + in a url parameter results in an argument to activate function where + is replaced with [space]
Expected/desired behavior:
-
What is the expected behavior?
+is passed as is -
What is the motivation / use case for changing the behavior?
Previously, a path would be passed unencoded which correctly translated to view parameters. Now, when the+appears in the path, the line https://github.com/aurelia/path/blob/0be13f7710ddc81def93edaafd6ad3d339077c1d/src/index.js#L229 replaces it with a space.
This breaks scenarios with Asp.Net Identity password reset codes for example.
- Lingua principale
- TypeScript
- Stelle
- 20
- Fork
- 27
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di aurelia/path
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
-
enhancement help wanted
Difficoltà 2/5 1-3 ore Idoneità per principianti 35/100
Tutte le issue di aurelia/path
Issue simili
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 70/100
lingdojo/kana-dojo#32590 · 1 commento · 5 reazioni ·
I maintainer di solito rispondono entro 1 giorno
-
bug p2
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
bastani-inc/atomic#3703 ·
I maintainer di solito rispondono entro 1 giorno
-
backend bug difficulty: medium priority: medium reliability
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
trustflow-protocol/trustflow-backend#730 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 74/100
firecrawl/firecrawl-mcp-server#548 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
I maintainer di solito rispondono entro 1 giorno