File tree Expand file tree Collapse file tree 1 file changed +5
-4
lines changed
cms/server/admin/handlers Expand file tree Collapse file tree 1 file changed +5
-4
lines changed Original file line number Diff line number Diff line change @@ -345,10 +345,11 @@ def render_params(self) -> dict:
345
345
.filter (Question .ignored .is_ (False ))\
346
346
.count ()
347
347
# TODO: not all pages require all these data.
348
- params ["contest_list" ] = self .sql_session .query (Contest ).all ()
349
- params ["task_list" ] = self .sql_session .query (Task ).all ()
350
- params ["user_list" ] = self .sql_session .query (User ).all ()
351
- params ["team_list" ] = self .sql_session .query (Team ).all ()
348
+ # TODO: use a better sorting method.
349
+ params ["contest_list" ] = self .sql_session .query (Contest ).order_by (Contest .name ).all ()
350
+ params ["task_list" ] = self .sql_session .query (Task ).order_by (Task .name ).all ()
351
+ params ["user_list" ] = self .sql_session .query (User ).order_by (User .username ).all ()
352
+ params ["team_list" ] = self .sql_session .query (Team ).order_by (Team .name ).all ()
352
353
return params
353
354
354
355
def write_error (self , status_code , ** kwargs ):
You can’t perform that action at this time.
0 commit comments