X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=lib%2Fpleroma%2Factivity.ex;h=97feebeaa641b1e17f8ce71e6fd4bdd3a201dfee;hb=e0eb90f62a5c8cc14c8fd7fc82ab54342f6fe209;hp=c3cea8d2a2a24284a03e9d8dd15aaec7a245e11a;hpb=0883a706dc376fdfb7de9df1366803e87c8e7c98;p=akkoma diff --git a/lib/pleroma/activity.ex b/lib/pleroma/activity.ex index c3cea8d2a..97feebeaa 100644 --- a/lib/pleroma/activity.ex +++ b/lib/pleroma/activity.ex @@ -340,4 +340,10 @@ defmodule Pleroma.Activity do _ -> nil end end + + @spec pinned_by_actor?(Activity.t()) :: boolean() + def pinned_by_actor?(%Activity{} = activity) do + actor = user_actor(activity) + activity.id in actor.pinned_activities + end end