Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

JS Tracker: URL Custom Dimension values to prevent Error 400 issue on IE11 when dimension values include non ascii characters #14566

Merged
merged 5 commits into from Jun 27, 2019

Conversation

mattab
Copy link
Member

@mattab mattab commented Jun 24, 2019

Issue found & Patch suggested by Customer

…non ascii characters

Issue found & Patch suggested by Customer
@mattab mattab added the Bug For errors / faults / flaws / inconsistencies etc. label Jun 24, 2019
@mattab mattab added this to the 3.10.0 milestone Jun 24, 2019
@mattab
Copy link
Member Author

mattab commented Jun 24, 2019

Be great if you can review & check tests pass & merge this in 3.10.0 @diosmosis @tsteur as the bug is causing JS errors in IE11 when custom dimension values have non ascii characters.

@diosmosis
Copy link
Member

If a user is currently using this w/ encoded parameters can they encode the parameter values themselves to workaround this? And if so, would this change break that use?

@tsteur
Copy link
Member

tsteur commented Jun 26, 2019

@mattab JS tests are passing now

@mattab mattab merged commit 7a93a2b into 3.x-dev Jun 27, 2019
@mattab mattab deleted the js_encode_dimension_values branch June 27, 2019 04:11
@mattab mattab changed the title JS Tracker: Prevent Error 400 issue on IE11 when custom dimension values include non ascii characters JS Tracker: URL Custom Dimension values to prevent Error 400 issue on IE11 when dimension values include non ascii characters Jun 29, 2019
@mattab mattab added the Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical. label Jun 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug For errors / faults / flaws / inconsistencies etc. Major Indicates the severity or impact or benefit of an issue is much higher than normal but not critical.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants