Bläddra i källkod

Also purge the user in User.perform/2

features/ingestion-unfollow
Alex Gleason 2 år sedan
förälder
incheckning
01c2d2a296
Ingen känd nyckel hittad för denna signaturen i databasen GPG-nyckel ID: 7211D1F99744FBB7
1 ändrade filer med 4 tillägg och 0 borttagningar
  1. +4
    -0
      lib/pleroma/user.ex

+ 4
- 0
lib/pleroma/user.ex Visa fil

@@ -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()


Laddar…
Avbryt
Spara