[#502] Code comments update.
authorIvan Tashkinov <ivantashkinov@gmail.com>
Mon, 21 Jan 2019 11:52:41 +0000 (14:52 +0300)
committerIvan Tashkinov <ivantashkinov@gmail.com>
Mon, 21 Jan 2019 11:52:41 +0000 (14:52 +0300)
lib/pleroma/web/activity_pub/activity_pub.ex

index 32c08c9d2149ed62ccd8aabe18717223d99885c2..fd026a047885e9c3f1dfc981a16e8b785f4db281 100644 (file)
@@ -140,7 +140,7 @@ defmodule Pleroma.Web.ActivityPub.ActivityPub do
              additional
            ),
          {:ok, activity} <- insert(create_data, local),
-         # Changing note count prior to federation in order not to reload `actor` (potentially updated by federator)
+         # Changing note count prior to enqueuing federation task in order to avoid race conditions on updating user.info
          {:ok, _actor} <- User.increase_note_count(actor),
          :ok <- maybe_federate(activity) do
       {:ok, activity}
@@ -289,7 +289,7 @@ defmodule Pleroma.Web.ActivityPub.ActivityPub do
 
     with {:ok, _} <- Object.delete(object),
          {:ok, activity} <- insert(data, local),
-         # Changing note count prior to federation in order not to reload `actor` (potentially updated by federator)
+         # Changing note count prior to enqueuing federation task in order to avoid race conditions on updating user.info
          {:ok, _actor} <- User.decrease_note_count(user),
          :ok <- maybe_federate(activity) do
       {:ok, activity}