From aea9efd10964867b047a5af407f3b61545c0a6fc Mon Sep 17 00:00:00 2001
From: Martin Mares <mj@ucw.cz>
Date: Fri, 15 Jan 2021 22:01:15 +0100
Subject: [PATCH] =?UTF-8?q?add-role:=20Pou=C5=BE=C3=ADv=C3=A1me=20funkce?=
=?UTF-8?q?=20z=20mo.users?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Což také znamená, že správně normalizujeme e-maily.
---
bin/add-role | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/bin/add-role b/bin/add-role
index 5c6d79c2..206e3682 100755
--- a/bin/add-role
+++ b/bin/add-role
@@ -3,6 +3,7 @@
import argparse
import mo.db as db
+import mo.users
import mo.util
from mo.util import die, init_standalone
@@ -22,9 +23,9 @@ session = db.get_session()
if args.email and args.uid:
parser.error('--email a --uid nesmí být uvedeny současně')
elif args.email:
- user = session.query(db.User).filter_by(email=args.email).first()
+ user = mo.user.user_by_email(args.email)
elif args.uid:
- user = session.query(db.User).filter_by(user_id=args.uid).first()
+ user = mo.user.user_by_uid(args.uid)
else:
parser.error('Je nutné vybrat uživatele pomocí --email nebo --uid')
--
GitLab