-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[BUG] Search param removes values after ampersand, introduced in 2.18.2 #3106
Comments
Thank you for reporting this issue. Root CauseThe behavior you’re experiencing stems from a change in the query string parsing logic introduced in Dash 2.18.2. Specifically, the For example:
Observed Issue with
|
I pass to one of my pages a search string, like:
?param1=something¶m2=something2
Accessing it uding:
def layout(**kwargs):
In 2.18.1, this works for values that included ampersand. For example:
?param1=something&bla¶m2=something2
would result in
kwargs[param1]='something&bla'
With 2.18.2 I get just:
kwargs[param1]='something'
with anything after the ampersand removed.
I would guess this is related to #2991 .
To be clear, I specifically downgraded dash to 2.18.1 and the issue went away.
The text was updated successfully, but these errors were encountered: