diff --git a/lib/pleroma/user.ex b/lib/pleroma/user.ex index 2f4ac1b72..697597e1b 100644 --- a/lib/pleroma/user.ex +++ b/lib/pleroma/user.ex @@ -2581,10 +2581,10 @@ def add_pinned_object_id(%User{} = user, object_id) do [pinned_objects: "You have already pinned the maximum number of statuses"] end end) + |> update_and_set_cache() else - change(user) + {:ok, user} end - |> update_and_set_cache() end @spec remove_pinned_object_id(User.t(), String.t()) :: {:ok, t()} | {:error, term()}