Hello guys, so I’m experiencing something that has never happened to me before. Every time I check a HTTP.Response, I have to decode the body cause it is a string/json. Just like in the following gist:
case result do
{:ok, %HTTPoison.Response{body: body, status_code: 200}} ->
body
|> Jason.decode!()
|> format_events(index_name, {shows, episodes})
The problem is, a fellow coworker has to delete the decode!/1 because his response (body) is already decoded… he’s working on a linux based system (Ubuntu), and I’m working on MacOS. Can that detail be remotely related?