mirror of
https://github.com/Fluffy-Bean/GameExpo23.git
synced 2025-05-19 01:44:51 +00:00
Add profile picture uploading
This commit is contained in:
parent
361d76f530
commit
fdac4dc402
8 changed files with 73 additions and 22 deletions
|
@ -19,7 +19,7 @@ def index():
|
|||
scores = db.session.query(Scores).filter_by(difficulty=diff_arg)
|
||||
|
||||
subquery = (
|
||||
db.session.query(Scores.user_id, func.min(Scores.score).label('min'))
|
||||
db.session.query(Scores.user_id, func.min(Scores.score).label("min"))
|
||||
.group_by(Scores.user_id)
|
||||
.subquery()
|
||||
)
|
||||
|
@ -28,9 +28,8 @@ def index():
|
|||
scores = scores.filter_by(version=ver_arg)
|
||||
|
||||
if not user_arg:
|
||||
scores = (
|
||||
scores.join(subquery, Scores.user_id == subquery.c.user_id)
|
||||
.filter(Scores.score == subquery.c.min)
|
||||
scores = scores.join(subquery, Scores.user_id == subquery.c.user_id).filter(
|
||||
Scores.score == subquery.c.min
|
||||
)
|
||||
else:
|
||||
user = Users.query.filter_by(username=user_arg).first()
|
||||
|
@ -42,11 +41,7 @@ def index():
|
|||
scores = scores.order_by(Scores.score.asc()).limit(MAX_TOP_SCORES).all()
|
||||
|
||||
return render_template(
|
||||
"views/scores.html",
|
||||
scores=scores,
|
||||
diff=int(diff_arg),
|
||||
ver=ver_arg,
|
||||
user=user
|
||||
"views/scores.html", scores=scores, diff=int(diff_arg), ver=ver_arg, user=user
|
||||
)
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue