mkoza178 / Subscription-Panel-Implementation

0 stars 0 forks source link

Special character "+" not being encoded, causing errors for email addresses (TFS 38698) #13

Open beckywallace opened 6 years ago

beckywallace commented 6 years ago

The plus sign is not being encoded. When including a plus sign in the email, receiving the error "Email field contained invalid characters that were removed. " See event ID 3191228.

Here is the link that provides encoding information:

http://www.w3schools.com/tags/ref_urlencode.asp

beckywallace commented 6 years ago

This is causing an even larger issue in Portland as there are several rate codes in Portland that include the "+" character.

mkoza178 commented 6 years ago

Work item created for dev team

mkoza178 commented 6 years ago

This is ready to test, just need to know what Portland flows to test with.

beckywallace commented 6 years ago

Most LTE starts include a rate code with the + sign.

mkoza178 commented 6 years ago

So it worked by inputting an email with a + character in it. See start event id 3240501

beckywallace commented 6 years ago

Let me find one with the rate code to verify that piece.

mkoza178 commented 6 years ago

Email looked good but I resubmitted an older event id with a rateCode with a + and it did not encode it. I set it back to dev team.

LISAANN9266 commented 6 years ago

Portland rate codes with '+' are going through with no problem.