diff options
author | William Pitcock <nenolod@dereferenced.org> | 2019-03-25 02:56:13 +0000 |
---|---|---|
committer | William Pitcock <nenolod@dereferenced.org> | 2019-05-15 15:54:10 +0000 |
commit | 75ce6adcffd2dbbc2ca2f83d7fe2d7fd659cd2f4 (patch) | |
tree | 346527fd8aaf8d358b605a4e4bc56c4fc0afd4d3 | |
parent | c7644313e72520a371e4bd417b1ff852365849b6 (diff) | |
download | pleroma-75ce6adcffd2dbbc2ca2f83d7fe2d7fd659cd2f4.tar.gz pleroma-75ce6adcffd2dbbc2ca2f83d7fe2d7fd659cd2f4.zip |
migration: only care about Create activities
-rw-r--r-- | priv/repo/migrations/20190324222404_add_thread_visibility_function.exs | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/priv/repo/migrations/20190324222404_add_thread_visibility_function.exs b/priv/repo/migrations/20190324222404_add_thread_visibility_function.exs index cea0322e7..11aa47e83 100644 --- a/priv/repo/migrations/20190324222404_add_thread_visibility_function.exs +++ b/priv/repo/migrations/20190324222404_add_thread_visibility_function.exs @@ -25,6 +25,11 @@ defmodule Pleroma.Repo.Migrations.AddThreadVisibilityFunction do RETURN true; END IF; + --- We only care about Create activities. + IF activity.data->>'type' != 'Create' THEN + RETURN true; + END IF; + --- Normalize the child object into child. SELECT * INTO child FROM objects INNER JOIN activities ON COALESCE(activities.data->'object'->>'id', activities.data->>'object') = objects.data->>'id' |