瀏覽代碼

Add a ban (username and email) for the user to be deleted

To prevent re-registration for deleted users.
Visman 2 年之前
父節點
當前提交
3531a9251b
共有 1 個文件被更改,包括 11 次插入0 次删除
  1. 11 0
      app/Models/User/Delete.php

+ 11 - 0
app/Models/User/Delete.php

@@ -68,6 +68,17 @@ class Delete extends Action
             $this->c->Online->delete($user);
 
             $user->deleteAvatar();
+
+            // имя и email удаляемого пользователя в бан
+            if (! $user->isBanByName) {
+                $this->c->bans->insert([
+                    'username' => $user->username,
+                    'ip'       => '',
+                    'email'    => $user->email,
+                    'message'  => 'remote user',
+                    'expire'   => 0,
+                ]);
+            }
         }
 
         $vars = [