mirror of
https://github.com/chatmail/relay.git
synced 2026-05-19 20:38:05 +00:00
Update chatmaild/src/chatmaild/delete_inactive_users.py
Co-authored-by: link2xt <link2xt@testrun.org>
This commit is contained in:
@@ -60,7 +60,7 @@ def delete_inactive_users(db, config, chunksize=100):
|
|||||||
with db.write_transaction() as conn:
|
with db.write_transaction() as conn:
|
||||||
for user in pending:
|
for user in pending:
|
||||||
conn.execute("DELETE FROM users WHERE addr = ?", (user,))
|
conn.execute("DELETE FROM users WHERE addr = ?", (user,))
|
||||||
pending[:] = []
|
pending.clear()
|
||||||
|
|
||||||
for userdir in Path(config.mailboxes_dir).iterdir():
|
for userdir in Path(config.mailboxes_dir).iterdir():
|
||||||
if get_last_login_from_userdir(userdir) < cutoff_date:
|
if get_last_login_from_userdir(userdir) < cutoff_date:
|
||||||
|
|||||||
Reference in New Issue
Block a user