浏览代码

Also purge the user in User.perform/2

features/ingestion-unfollow
Alex Gleason 2 年前
父节点
当前提交
01c2d2a296
找不到此签名对应的密钥 GPG 密钥 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()


正在加载...
取消
保存