v0.9.9 - call '/users/:nickname/outbox' will cause 'internal server error'
I started a fresh installation based on v0.9.9.
Running this shell command: curl http://<pleroma>/users/foobar/outbox
will cause the error.
Here is the log:
Feb 22 18:16:57 ontario mix[17893]: Request: GET /users/foobar/outbox
Feb 22 18:16:57 ontario mix[17893]: ** (exit) an exception was raised:
Feb 22 18:16:57 ontario mix[17893]: ** (Protocol.UndefinedError) protocol Phoenix.HTML.Safe not implemented for %{errors: %{detail: "Internal server error"}}. This protocol is implemented for: Decimal, Ecto.Date, Ecto.DateTime, Ecto.Time, DateTime, Atom, Date, Tuple, Float, List, Integer, Time, BitString, NaiveDateTime
Feb 22 18:16:57 ontario mix[17893]: (phoenix_html) deps/phoenix_html/lib/phoenix_html/safe.ex:1: Phoenix.HTML.Safe.impl_for!/1
Feb 22 18:16:57 ontario mix[17893]: (phoenix_html) deps/phoenix_html/lib/phoenix_html/safe.ex:15: Phoenix.HTML.Safe.to_iodata/1
Feb 22 18:16:57 ontario mix[17893]: (phoenix) lib/phoenix/controller.ex:729: Phoenix.Controller.__put_render__/5
Feb 22 18:16:57 ontario mix[17893]: (pleroma) lib/pleroma/web/endpoint.ex:5: Pleroma.Web.Endpoint.instrument/4
Feb 22 18:16:57 ontario mix[17893]: (phoenix) lib/phoenix/endpoint/render_errors.ex:75: Phoenix.Endpoint.RenderErrors.instrument_render_and_send/5
Feb 22 18:16:57 ontario mix[17893]: (phoenix) lib/phoenix/endpoint/render_errors.ex:62: Phoenix.Endpoint.RenderErrors.__catch__/5
Feb 22 18:16:57 ontario mix[17893]: (plug_cowboy) lib/plug/cowboy/handler.ex:18: Plug.Adapters.Cowboy.Handler.upgrade/4
Feb 22 18:16:57 ontario mix[17893]: (cowboy) /opt/pleroma/deps/cowboy/src/cowboy_protocol.erl:442: :cowboy_protocol.execute/4