[Web] Remove dangling domain admins after deleting domain, fixes #3027

This commit is contained in:
andryyy committed 2019-10-11 08:25:23 +02:00
1 parent 0cfa056faa
commit 6213d6ee02
2 files changed
+5 -1

No files matched your search

+1
View File
@@ -3561,6 +3561,7 @@ function mailbox($_action, $_type, $_data = null, $_extra = null) {
$stmt->execute(array(
':domain' => $domain,
));
$stmt = $pdo->query("DELETE FROM `admin` WHERE `superadmin` = 0 AND `username` NOT IN (SELECT `username`FROM `domain_admins`);");
try {
$redis->hDel('DOMAIN_MAP', $domain);
$redis->hDel('RL_VALUE', $domain);