mirror of
https://github.com/astuto/astuto.git
synced 2025-12-16 03:37:56 +01:00
Add anonymization after user delete (#324)
This commit is contained in:
committed by
GitHub
parent
e301ada94a
commit
f41f9dd082
@@ -8,6 +8,8 @@ class RegistrationsController < Devise::RegistrationsController
|
||||
# Override destroy to soft delete
|
||||
def destroy
|
||||
resource.status = "deleted"
|
||||
resource.email = ''
|
||||
resource.full_name = t('defaults.deleted_user_full_name')
|
||||
resource.save
|
||||
Devise.sign_out_all_scopes ? sign_out : sign_out(resource_name)
|
||||
set_flash_message :notice, :destroyed
|
||||
|
||||
Reference in New Issue
Block a user