move back accidentally shuffled account deletion order

This commit is contained in:
kim 2024-04-25 19:37:40 +01:00
parent 951d591f4f
commit 7430444b18
1 changed files with 4 additions and 5 deletions

View File

@ -706,15 +706,14 @@ func (p *clientAPI) DeleteAccount(ctx context.Context, cMsg *messages.FromClient
p.state.Workers.Federator.Queue.Delete("Receiving.ID", account.ID)
p.state.Workers.Federator.Queue.Delete("TargetURI", account.URI)
// First perform the actual account deletion.
if err := p.account.Delete(ctx, cMsg.Target, originID); err != nil {
log.Errorf(ctx, "error deleting account: %v", err)
}
if err := p.federate.DeleteAccount(ctx, cMsg.Target); err != nil {
log.Errorf(ctx, "error federating account delete: %v", err)
}
if err := p.account.Delete(ctx, cMsg.Target, originID); err != nil {
log.Errorf(ctx, "error deleting account: %v", err)
}
return nil
}