Fix atom leak in AdminAPIController
[akkoma] / lib / pleroma / web / common_api / common_api.ex
index 43e9e39a813555f7b774ad137aa8a87d8838da86..4ab533658e41342571c72d1ee64e2d9650c55908 100644 (file)
@@ -453,7 +453,7 @@ defmodule Pleroma.Web.CommonAPI do
 
   def add_mute(user, activity) do
     with {:ok, _} <- ThreadMute.add_mute(user.id, activity.data["context"]),
-         _ <- Pleroma.Notification.mark_as_read(user, activity) do
+         _ <- Pleroma.Notification.mark_context_as_read(user, activity.data["context"]) do
       {:ok, activity}
     else
       {:error, _} -> {:error, dgettext("errors", "conversation is already muted")}