Moderation log crashing
[error] #PID<0.3602.0> running Pleroma.Web.Endpoint (connection #PID<0.3484.0>, stream id 4) terminated
Server: patch.cx:80 (http)
Request: GET /api/pleroma/admin/moderation_log?page=1
** (exit) an exception was raised:
** (FunctionClauseError) no function clause matching in Access.get/3
(elixir) lib/access.ex:265: Access.get({"id", "9hE3qBz0KHEQwa9St6"}, "nickname", nil)
(pleroma) lib/pleroma/moderation_log.ex:551: anonymous fn/1 in Pleroma.ModerationLog.users_to_nicknames_string/1
(elixir) lib/enum.ex:1340: anonymous fn/3 in Enum.map/2
(stdlib) maps.erl:232: :maps.fold_1/3
(elixir) lib/enum.ex:1964: Enum.map/2
(pleroma) lib/pleroma/moderation_log.ex:551: Pleroma.ModerationLog.users_to_nicknames_string/1
(pleroma) lib/pleroma/moderation_log.ex:358: Pleroma.ModerationLog.get_log_entry_message/1
(pleroma) lib/pleroma/web/admin_api/views/moderation_log_view.ex:26: Pleroma.Web.AdminAPI.ModerationLogView.render/2
(elixir) lib/enum.ex:1336: Enum."-map/2-lists^map/1-0-"/2
(pleroma) lib/pleroma/web/admin_api/views/moderation_log_view.ex:12: Pleroma.Web.AdminAPI.ModerationLogView.render/2
(phoenix) lib/phoenix/view.ex:399: Phoenix.View.render_to_iodata/3
(phoenix) lib/phoenix/controller.ex:729: Phoenix.Controller.__put_render__/5
(pleroma) lib/pleroma/web/endpoint.ex:5: Pleroma.Web.Endpoint.instrument/4
(phoenix) lib/phoenix/controller.ex:746: Phoenix.Controller.instrument_render_and_send/4
(pleroma) lib/pleroma/web/admin_api/admin_api_controller.ex:5: Pleroma.Web.AdminAPI.AdminAPIController.action/2
cc @maxf