Переглянути джерело

Also purge the user in User.perform/2

features/ingestion-unfollow
Alex Gleason 2 роки тому
джерело
коміт
01c2d2a296
Не вдалося знайти GPG ключ що відповідає даному підпису Ідентифікатор GPG ключа: 7211D1F99744FBB7
1 змінених файлів з 4 додано та 0 видалено
  1. +4
    -0
      lib/pleroma/user.ex

+ 4
- 0
lib/pleroma/user.ex Переглянути файл

@@ -1724,6 +1724,7 @@ defmodule Pleroma.User do
end

def delete(%User{} = user) do
# Purge the user immediately
purge(user)
BackgroundWorker.enqueue("delete_user", %{"user_id" => user.id})
end
@@ -1749,6 +1750,9 @@ defmodule Pleroma.User do

@spec perform(atom(), User.t()) :: {:ok, User.t()}
def perform(:delete, %User{} = user) do
# Purge the user again, in case perform/2 is called directly
purge(user)

# Remove all relationships
user
|> get_followers()


Завантаження…
Відмінити
Зберегти