normalise markup by default (#316)
[akkoma] / lib / pleroma / activity / ir / topics.ex
index b7553c72857a70549ee61e910ddd4d1d33b3cea4..7a603a61524a46deb07ebb8f4b6a48036bc6eddc 100644 (file)
@@ -1,5 +1,5 @@
 # Pleroma: A lightweight social networking server
-# Copyright © 2017-2020 Pleroma Authors <https://pleroma.social/>
+# Copyright © 2017-2021 Pleroma Authors <https://pleroma.social/>
 # SPDX-License-Identifier: AGPL-3.0-only
 
 defmodule Pleroma.Activity.Ir.Topics do
@@ -8,7 +8,7 @@ defmodule Pleroma.Activity.Ir.Topics do
 
   def get_activity_topics(activity) do
     activity
-    |> Object.normalize()
+    |> Object.normalize(fetch: false)
     |> generate_topics(activity)
     |> List.flatten()
   end
@@ -51,7 +51,7 @@ defmodule Pleroma.Activity.Ir.Topics do
   defp hashtags_to_topics(object) do
     object
     |> Object.hashtags()
-    |> Enum.map(fn tag -> "hashtag:" <> tag end)
+    |> Enum.map(fn hashtag -> "hashtag:" <> hashtag end)
   end
 
   defp remote_topics(%{local: true}), do: []