diff options
author | rinpatch <rinpatch@sdf.org> | 2019-04-17 15:11:22 +0300 |
---|---|---|
committer | rinpatch <rinpatch@sdf.org> | 2019-04-17 15:11:22 +0300 |
commit | c3a20528060e4fb95292dd93768d9afc8926e66e (patch) | |
tree | 5434383faebe5f41016060f02a6b507e5ab585ad /lib | |
parent | 54b82f236bac154f520442c4c5cd70323cb5cee6 (diff) | |
download | pleroma-c3a20528060e4fb95292dd93768d9afc8926e66e.tar.gz |
If it's an object struct it is already normalized
Diffstat (limited to 'lib')
-rw-r--r-- | lib/pleroma/object.ex | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/pleroma/object.ex b/lib/pleroma/object.ex index 3f1d0fea1..740d687a3 100644 --- a/lib/pleroma/object.ex +++ b/lib/pleroma/object.ex @@ -44,6 +44,7 @@ defmodule Pleroma.Object do def normalize(_, fetch_remote \\ true) # If we pass an Activity to Object.normalize(), we can try to use the preloaded object. # Use this whenever possible, especially when walking graphs in an O(N) loop! + def normalize(%Object{} = object, _), do: object def normalize(%Activity{object: %Object{} = object}, _), do: object # A hack for fake activities |