-
-
Notifications
You must be signed in to change notification settings - Fork 28
Open
Description
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 linereplaces it with a space.Line 229 in 0be13f7
let pairs = query.replace(/\+/g, ' ').split('&');
This breaks scenarios with Asp.Net Identity password reset codes for example.
Metadata
Metadata
Assignees
Labels
No labels