mirror of
https://codeberg.org/Mo8it/AdvLabDB.git
synced 2025-03-21 20:03:57 +00:00
Remove number_of_all_experiment_marks from assistants home page
This commit is contained in:
parent
83f4726296
commit
249f635772
2 changed files with 3 additions and 10 deletions
advlabdb
|
@ -63,25 +63,19 @@ class SecureAssistantIndexView(CustomIndexView):
|
|||
|
||||
@expose("/")
|
||||
def index(self):
|
||||
active_semester_experiment_mark_ids_stmt = (
|
||||
number_of_missing_final_experiment_marks = db.session.scalar(
|
||||
select(func.count(ExperimentMark.final_experiment_mark))
|
||||
.join(GroupExperiment)
|
||||
.join(SemesterExperiment)
|
||||
.where(SemesterExperiment.semester == current_user.active_semester)
|
||||
.join(SemesterExperiment.assistants)
|
||||
.where(Assistant.user == current_user)
|
||||
)
|
||||
|
||||
number_of_all_experiment_marks = db.session.scalar(active_semester_experiment_mark_ids_stmt)
|
||||
|
||||
number_of_missing_final_experiment_marks = db.session.scalar(
|
||||
active_semester_experiment_mark_ids_stmt.where(ExperimentMark.final_experiment_mark == None)
|
||||
.where(ExperimentMark.final_experiment_mark == None)
|
||||
)
|
||||
|
||||
return self.render(
|
||||
"assistant_index.jinja.html",
|
||||
number_of_missing_final_experiment_marks=number_of_missing_final_experiment_marks,
|
||||
number_of_all_experiment_marks=number_of_all_experiment_marks,
|
||||
)
|
||||
|
||||
|
||||
|
|
|
@ -7,8 +7,7 @@
|
|||
<hr>
|
||||
|
||||
<p>
|
||||
Number of <strong>missing</strong> final experiment marks:
|
||||
{{ number_of_missing_final_experiment_marks }} / {{ number_of_all_experiment_marks }}
|
||||
Number of <strong>missing</strong> final experiment marks: {{ number_of_missing_final_experiment_marks }}
|
||||
</p>
|
||||
|
||||
{{ super() }}
|
||||
|
|
Loading…
Add table
Reference in a new issue