From fdb7c699eebc201bc41b45a23184f6d69d893dac Mon Sep 17 00:00:00 2001 From: richard-dds Date: Tue, 7 Aug 2018 21:41:50 -0400 Subject: [PATCH] Simplify dev user login --- atst/routes/dev.py | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/atst/routes/dev.py b/atst/routes/dev.py index 181ddc3d..947cc55f 100644 --- a/atst/routes/dev.py +++ b/atst/routes/dev.py @@ -48,15 +48,11 @@ _DEV_USERS = { def login_dev(): role = request.args.get("username", "amanda") user_data = _DEV_USERS[role] - basic_data = { - k: v for k, v in user_data.items() if k not in ["dod_id", "atat_role"] - } - user = _set_user_permissions( - user_data["dod_id"], user_data["atat_role_name"], basic_data + user = Users.get_or_create_by_dod_id( + user_data["dod_id"], + atat_role_name=user_data["atat_role_name"], + first_name=user_data["first_name"], + last_name=user_data["last_name"], ) session["user_id"] = user.id return redirect(url_for("atst.home")) - - -def _set_user_permissions(dod_id, role, user_data): - return Users.get_or_create_by_dod_id(dod_id, atat_role_name=role, **user_data)