def invite_user():
"""Allows user to invite other member to group by email"""
email = request.form.get('invite')
user = User.query.filter_by(email=email).first()
group_id = request.form.get('group_id')
group = Group.query.filter_by(group_id=group_id).first()
if user:
user_search = UserGroup.query.filter_by(user_id=user.user_id, group_id=group_id).first()
if user_search:
flash("User is already in this group")
else:
new_user = UserGroup(user_id=user.user_id, group_id=group_id)
db.session.add(new_user)
db.session.commit()
flash("Added new user " + email + " to " + group.group_name)
else:
flash("No such user")
return redirect('/')
评论列表
文章目录