fix changing email
parent
c0c9bdb63f
commit
54898f608b
2
app.py
2
app.py
|
@ -191,7 +191,7 @@ def dashboard():
|
|||
if email_changed:
|
||||
g.team.email_confirmation_key = misc.generate_confirmation_key()
|
||||
g.team.email_confirmed = False
|
||||
misc.send_confirmation_email(team_email, g.team.email_confirmation_key, g.team.key)
|
||||
email.send_confirmation_email(team_email, g.team.email_confirmation_key, g.team.key)
|
||||
flash("Changes saved. Please check your email for a new confirmation key.")
|
||||
else:
|
||||
flash("Changes saved.")
|
||||
|
|
|
@ -6,7 +6,9 @@ import config
|
|||
|
||||
def submit_flag(team, challenge, flag):
|
||||
if g.redis.get("rl{}".format(team.id)):
|
||||
return FLAG_SUBMISSION_TOO_FAST
|
||||
delta = config.competition_end - datetime.now()
|
||||
if delta.days > 0 or delta.seconds > (config.flag_rl * 6):
|
||||
return FLAG_SUBMISSION_TOO_FAST
|
||||
|
||||
if team.solved(challenge):
|
||||
return FLAG_SUBMITTED_ALREADY
|
||||
|
|
Loading…
Reference in New Issue