misc: emit signals on DeletedUser creations (#48168)
This commit is contained in:
parent
7e013975f7
commit
9b135fac07
|
@ -130,15 +130,13 @@ class UserQuerySet(models.QuerySet):
|
|||
for user in loaded:
|
||||
logger.info(u'deleted account %s', user)
|
||||
transaction.on_commit(log)
|
||||
deleted_users = []
|
||||
for user in qs:
|
||||
deleted_user = DeletedUser(deleted=user.deleted, old_user_id=user.id)
|
||||
if 'email' in app_settings.A2_USER_DELETED_KEEP_DATA:
|
||||
deleted_user.old_email = user.email.rsplit('#', 1)[0]
|
||||
if 'uuid' in app_settings.A2_USER_DELETED_KEEP_DATA:
|
||||
deleted_user.old_uuid = user.uuid
|
||||
deleted_users.append(deleted_user)
|
||||
DeletedUser.objects.bulk_create(deleted_users)
|
||||
deleted_user.save()
|
||||
qs.delete()
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue