Skip to content

Commit 0499fd3

Browse files
author
eshaan7
committed
admin route added in navbar
1 parent ebde1fc commit 0499fd3

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

src/FlaskRTBCTF/ctf/routes.py

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,18 @@
1616
@ctf.route("/scoreboard")
1717
@login_required
1818
def scoreboard():
19-
users = User.query.order_by(User.id).all()
20-
scores = Score.query.order_by(Score.score.desc(), Score.timestamp).all()
19+
#users = User.query.order_by(User.id).all()
20+
scores = Score.query.order_by(Score.points.desc(), Score.timestamp).all()
2121
userNameScoreList = []
2222
for score in scores:
23-
userNameScoreList.append({'username':users[score.userid-1].username,'score':score.score})
23+
userNameScoreList.append({'username': User.query.get(score.user_id).username,'score':score.points})
24+
'''
25+
scores = Score.query.order_by(Score.points.desc(), Score.timestamp).all()
26+
userNameScoreList = []
27+
for score in scores:
28+
userNameScoreList.append({'username': score.query.with_parent(user).username,'score':score.points})
29+
print(userNameScoreList)
30+
'''
2431
return render_template('scoreboard.html', scores=userNameScoreList, ctfname=ctfname)
2532

2633
''' Machine Info '''
@@ -47,7 +54,7 @@ def validateRootHash():
4754
flash("You already own System.", "success")
4855
else:
4956
score.rootHash = True
50-
score.score += rootScore
57+
score.points += rootScore
5158
score.timestamp = datetime.utcnow()
5259
db.session.commit()
5360
flash("Congrats! correct system hash.", "success")
@@ -72,7 +79,7 @@ def validateUserHash():
7279
flash("You already own User.", "success")
7380
else:
7481
score.userHash = True
75-
score.score += userScore
82+
score.points += userScore
7683
score.timestamp = datetime.utcnow()
7784
db.session.commit()
7885
flash("Congrats! correct user hash.", "success")

0 commit comments

Comments
 (0)