Apply suggestion to lib/pleroma/web/activity_pub/transmogrifier.ex
authorlain <lain@soykaf.club>
Tue, 31 Mar 2020 12:55:25 +0000 (12:55 +0000)
committerlain <lain@soykaf.club>
Tue, 31 Mar 2020 12:55:25 +0000 (12:55 +0000)
lib/pleroma/web/activity_pub/transmogrifier.ex

index dbb14e9aa2be8e0f76a3e7283cf777affb085265..23148b2a041b527c25f2788fb565488cb249803e 100644 (file)
@@ -615,8 +615,7 @@ defmodule Pleroma.Web.ActivityPub.Transmogrifier do
     with {_, {:ok, cast_data_sym}} <-
            {:casting_data,
             data |> LikeValidator.cast_data() |> Ecto.Changeset.apply_action(:insert)},
-         {_, cast_data} <-
-           {:stringify_keys, ObjectValidator.stringify_keys(cast_data_sym |> Map.from_struct())},
+         cast_data = ObjectValidator.stringify_keys(Map.from_struct(cast_data_sym)),
          :ok <- ObjectValidator.fetch_actor_and_object(cast_data),
          {_, {:ok, cast_data}} <- {:maybe_add_context, maybe_add_context_from_object(cast_data)},
          {_, {:ok, cast_data}} <-