File tree Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Expand file tree Collapse file tree 2 files changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ def display_spring_evals(internal=False):
4949
5050 eval_data = None
5151
52- h_meetings = [m .meeting_id for m in get_hm (account )]
52+ h_meetings = [m .meeting_id for m in get_hm (account , only_absent = True )]
5353 member = {
5454 'name' : account .cn ,
5555 'uid' : uid ,
Original file line number Diff line number Diff line change @@ -128,7 +128,7 @@ def get_cm(member):
128128 return c_meetings
129129
130130
131- def get_hm (member ):
131+ def get_hm (member , only_absent = False ):
132132 h_meetings = MemberHouseMeetingAttendance .query .outerjoin (
133133 HouseMeeting ,
134134 MemberHouseMeetingAttendance .meeting_id == HouseMeeting .id ).with_entities (
@@ -137,4 +137,6 @@ def get_hm(member):
137137 HouseMeeting .date ).filter (
138138 HouseMeeting .date > start_of_year (),
139139 MemberHouseMeetingAttendance .uid == member .uid )
140+ if only_absent :
141+ h_meetings = h_meetings .filter (MemberHouseMeetingAttendance .attendance_status == "Absent" )
140142 return h_meetings
You can’t perform that action at this time.
0 commit comments