-
Notifications
You must be signed in to change notification settings - Fork 147
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
Allow query strings to contain multiple values for a param #29
Allow query strings to contain multiple values for a param #29
Conversation
Twilio requires that multiple StatusCallbackEvent params be passed as separate params; the current version of to_query_string strips multiple value for params by mapping them into a Map, which does not allow multiple values for a key.
@brentonannan which doctests don't pass? |
I get the same output on both master and my branch:
It's odd that it passes CI - does the run include doctests? Could be that I'm running erlang/elixir 18/1.2.3, whereas CI seems to be 17.4/1.0.0. |
Sorry that this has taken me so long to look at. Reviewing now. |
@brentonannan Here's what I'm running on my machine:
Doctests are working for me on
Not sure what is going on. |
I upgraded the CI: #30 It must be something to do with your environment, because I'm not seeing anything in Travis showing doctests as failing. Maybe you don't have one of the environment variables set? There's an Since I don't see any failures on CI, I'll merge this PR. Thanks! ⭐ ⭐ ⭐ |
@brentonannan FYI, I published a new release to Hex with this PR included: |
Cheers @danielberkompas! Strange about the doctests. Could be locales or something... If I figure it
|
Twilio requires that multiple StatusCallbackEvent params be passed as separate params; the current version of to_query_string strips multiple value for params by mapping them into a Map, which does not allow multiple values for a key.
As a sidenote, some of the doctests do not pass.