Fix user login after register
This commit is contained in:
parent
6075920a97
commit
5f159fbb30
|
|
@ -67,6 +67,7 @@ def register():
|
||||||
try:
|
try:
|
||||||
db.session.add(user)
|
db.session.add(user)
|
||||||
db.session.commit()
|
db.session.commit()
|
||||||
|
login_user(user, remember=True)
|
||||||
except sqlalchemy.exc.IntegrityError as e:
|
except sqlalchemy.exc.IntegrityError as e:
|
||||||
db.session.rollback()
|
db.session.rollback()
|
||||||
if "UNIQUE" in str(e):
|
if "UNIQUE" in str(e):
|
||||||
|
|
@ -74,7 +75,6 @@ def register():
|
||||||
return render_template('auth/register.html', form=form)
|
return render_template('auth/register.html', form=form)
|
||||||
else:
|
else:
|
||||||
raise
|
raise
|
||||||
login_user(user)
|
|
||||||
return redirect('/')
|
return redirect('/')
|
||||||
return render_template('auth/register.html', form=form)
|
return render_template('auth/register.html', form=form)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue