You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
%B3 by itself is an invalid UTF-8 byte sequence. You can verify this by entering the string into an HTML / percent-encoding decoder; the result is invalid (�).
It looks like the the rescue clause where we try to encode the invalid value to generate the exception is itself raising ArgumentError. I'll look into how we might do this more safely to handle invalid string values.
The line in my code is:
param :email, String, blank: false
The request made to the server has a param of:
?email=%28t%B3odei%[email protected]
The text was updated successfully, but these errors were encountered: