API compatibility with fedibird, frontend config (#163)
[akkoma] / lib / pleroma / web / pleroma_api / controllers / emoji_reaction_controller.ex
index 1de02faf8fa4f2bca7f6804edaa013b68fe4d7e6..91658587ada1feb75f3d2993421acfa4230a9ea4 100644 (file)
@@ -74,6 +74,8 @@ defmodule Pleroma.Web.PleromaAPI.EmojiReactionController do
   defp filter(reactions, _), do: reactions
 
   def create(%{assigns: %{user: user}} = conn, %{id: activity_id, emoji: emoji}) do
+    emoji = Pleroma.Emoji.maybe_quote(emoji)
+
     with {:ok, _activity} <- CommonAPI.react_with_emoji(activity_id, user, emoji) do
       activity = Activity.get_by_id(activity_id)