store invited user ids in session

same as the invited org user ids in the previous commit
This commit is contained in:
Leo Hemsted
2021-03-08 12:51:35 +00:00
parent 6d62c9ba36
commit 45297eae43
9 changed files with 84 additions and 7 deletions

View File

@@ -40,12 +40,14 @@ def accept_invite(token):
if invited_user.status == 'accepted':
session.pop('invited_user', None)
session.pop('invited_user_id', None)
service = Service.from_id(invited_user.service)
if service.has_permission('broadcast'):
return redirect(url_for('main.broadcast_tour', service_id=service.id, step_index=1))
return redirect(url_for('main.service_dashboard', service_id=invited_user.service))
session['invited_user'] = invited_user.serialize()
session['invited_user_id'] = invited_user.id
existing_user = User.from_email_address_or_none(invited_user.email_address)