Преглед на файлове

Also purge the user in User.perform/2

features/ingestion-unfollow
Alex Gleason преди 2 години
родител
ревизия
01c2d2a296
No known key found for this signature in database GPG Key ID: 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()


Loading…
Отказ
Запис