diff options
author | rinpatch <rinpatch@sdf.org> | 2019-06-04 12:42:10 +0300 |
---|---|---|
committer | rinpatch <rinpatch@sdf.org> | 2019-06-04 12:42:10 +0300 |
commit | 29b022bb597f36621ef3f5056c5ca2b7f0c8edbe (patch) | |
tree | 9a2d8ef337ef72bdb6844988d58599772f4e76f0 | |
parent | d977d73b91dbf8e9129de0478c51114d7d462edf (diff) | |
download | pleroma-29b022bb597f36621ef3f5056c5ca2b7f0c8edbe.tar.gz |
Restrict `get_existing_votes` to only get Create activities
-rw-r--r-- | lib/pleroma/web/activity_pub/utils.ex | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/pleroma/web/activity_pub/utils.ex b/lib/pleroma/web/activity_pub/utils.ex index b8159e9e5..faae7e747 100644 --- a/lib/pleroma/web/activity_pub/utils.ex +++ b/lib/pleroma/web/activity_pub/utils.ex @@ -794,6 +794,7 @@ defmodule Pleroma.Web.ActivityPub.Utils do query = from( [activity, object: object] in Activity.with_preloaded_object(Activity), + where: fragment("(?)->>'type' = 'Create'", activity.data), where: fragment("(?)->>'actor' = ?", activity.data, ^actor), where: fragment( |