@jws Issue filed: https://gitlab.com/jeremy-w/macchiato/issues/95
// @snrkl
@snrkl Is there a plus sign in your generated password? If not, a space? Wondering about form encoding issues.
I'll look into reproducing this with a test account (been meaning to create one).
Also will see if I can switch login to send JSON rather than form data to avoid the whole mess.
@jws I'm sending it as form URL encoded body data. Even if something goes wrong, the API ought to still spit out a JSON response, because I am setting Accept to request that.
I wonder if the API's body decoding isn't undoing the escaping of + as %2B? I wanna say @larand ran into a similar problem logging in.
// @snrkl @matigo
@jws Poked around. That error message is one that Apple's JSON deserializer spits out when you ask it to work with data that is not valid JSON.
// @snrkl
@snrkl OK, that's weird. I wonder if the login response changed somehow with a recent API release.
@joanna Yahoo: Always on the cutting edge, once it's had a while to get dulled.