From 129f335363d05b815ecf45382fbd497c61b3cf76 Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Tue, 13 Dec 2022 23:12:55 +0200 Subject: [PATCH] better shadowban propagation --- files/routes/admin.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/files/routes/admin.py b/files/routes/admin.py index 9c60464ec6..a2a45c8e73 100644 --- a/files/routes/admin.py +++ b/files/routes/admin.py @@ -896,6 +896,22 @@ def shadowban(user_id, v): g.db.add(user) check_for_alts(user, False) + for u in user.alts_unique: + u.shadowbanned = v.id + g.db.add(u) + for u in u.alts_unique: + u.shadowbanned = v.id + g.db.add(u) + for u in u.alts_unique: + u.shadowbanned = v.id + g.db.add(u) + for u in u.alts_unique: + u.shadowbanned = v.id + g.db.add(u) + for u in u.alts_unique: + u.shadowbanned = v.id + g.db.add(u) + ma = ModAction( kind="shadowban", user_id=v.id,