From d0ba4706f3ed19c6aad0e06502b7bd744c0d585a Mon Sep 17 00:00:00 2001 From: mrschnei <mrschnei@umich.edu> Date: Tue, 28 Jul 2020 00:39:16 -0400 Subject: [PATCH] fixed create account bug --- servicePoints/views/accounts.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/servicePoints/views/accounts.py b/servicePoints/views/accounts.py index 602c00f..3c9163a 100644 --- a/servicePoints/views/accounts.py +++ b/servicePoints/views/accounts.py @@ -63,6 +63,7 @@ def create(): if flask.request.method == 'POST': cursor = servicePoints.model.get_db().cursor() name = str(flask.request.form['username']) + orgName = str(flask.request.form['orgName']) to_add = (name,) cursor.execute('SELECT * FROM users WHERE username=?', to_add) @@ -70,12 +71,8 @@ def create(): # If the chosen name is already taken if cursor.fetchone() is not None or name == "pending": msg = 'Username is already taken.' - else: - # If the user chose to not join an org - if orgName == "NONE": - orgData = (name, "NONE") - cur = servicePoints.model.get_db() - cur.execute("INSERT INTO orgs(username, orgName) VALUES (?, ?)", orgData) + + if msg == '': flask.session['username'] = flask.request.form['username'] flask.session['fullname'] = flask.request.form['fullname'] -- GitLab