mirror of
https://github.com/aljazceru/CTFd.git
synced 2025-12-17 22:14:25 +01:00
Redirect to /teams/new after user registers if in team mode (#1015)
* Redirect to `/teams/new` instead of `/challenges` after the user registers in team mode
This commit is contained in:
@@ -20,6 +20,7 @@ from CTFd.utils.security.auth import login_user, logout_user
|
||||
from CTFd.utils.crypto import verify_password
|
||||
from CTFd.utils.logging import log
|
||||
from CTFd.utils.decorators.visibility import check_registration_visibility
|
||||
from CTFd.utils.config import is_teams_mode
|
||||
from CTFd.utils.config.visibility import registration_visible
|
||||
from CTFd.utils.modes import TEAMS_MODE
|
||||
from CTFd.utils.security.signing import unserialize
|
||||
@@ -239,6 +240,10 @@ def register():
|
||||
|
||||
log("registrations", "[{date}] {ip} - {name} registered with {email}")
|
||||
db.session.close()
|
||||
|
||||
if is_teams_mode():
|
||||
return redirect(url_for("teams.new"))
|
||||
|
||||
return redirect(url_for("challenges.listing"))
|
||||
else:
|
||||
return render_template("register.html", errors=errors)
|
||||
|
||||
Reference in New Issue
Block a user