From 2243e67e4634d97cf42cbd7c03c4004d6f414905 Mon Sep 17 00:00:00 2001 From: Martin Mares <mj@ucw.cz> Date: Fri, 22 Jan 2021 09:15:06 +0100 Subject: [PATCH] reset-user --mail-instead --- bin/reset-user | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bin/reset-user b/bin/reset-user index 2b81733f..0b6f8c70 100755 --- a/bin/reset-user +++ b/bin/reset-user @@ -3,6 +3,7 @@ import argparse import sys +import mo.config as config import mo.db as db import mo.users import mo.util @@ -10,6 +11,7 @@ import mo.util parser = argparse.ArgumentParser(description='Resetuje uživateli heslo a pošle mail') parser.add_argument(dest='email', help='e-mailová adresa') parser.add_argument('--new', default=False, action='store_true', help='pošle mail o založení účtu') +parser.add_argument('--mail-instead', metavar='EMAIL', default=None, help='pošle mail někomu jinému') args = parser.parse_args() @@ -23,6 +25,9 @@ if user is None: token = mo.users.ask_reset_password(user) session.commit() +if args.mail_instead: + mo.config.MAIL_INSTEAD = args.mail_instead + if args.new: mo.util.send_new_account_email(user, token) else: -- GitLab