X-Git-Url: http://git.squeep.com/?a=blobdiff_plain;f=lib%2Fpleroma%2Factivity.ex;h=97feebeaa641b1e17f8ce71e6fd4bdd3a201dfee;hb=868057871ac041346d8367181f00f0b127b33945;hp=c3cea8d2a2a24284a03e9d8dd15aaec7a245e11a;hpb=271ea5068f4e3b901cb3f682e132378246daf452;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