File tree 2 files changed +4
-2
lines changed
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):
49
49
50
50
eval_data = None
51
51
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 )]
53
53
member = {
54
54
'name' : account .cn ,
55
55
'uid' : uid ,
Original file line number Diff line number Diff line change @@ -128,7 +128,7 @@ def get_cm(member):
128
128
return c_meetings
129
129
130
130
131
- def get_hm (member ):
131
+ def get_hm (member , only_absent = False ):
132
132
h_meetings = MemberHouseMeetingAttendance .query .outerjoin (
133
133
HouseMeeting ,
134
134
MemberHouseMeetingAttendance .meeting_id == HouseMeeting .id ).with_entities (
@@ -137,4 +137,6 @@ def get_hm(member):
137
137
HouseMeeting .date ).filter (
138
138
HouseMeeting .date > start_of_year (),
139
139
MemberHouseMeetingAttendance .uid == member .uid )
140
+ if only_absent :
141
+ h_meetings = h_meetings .filter (MemberHouseMeetingAttendance .attendance_status == "Absent" )
140
142
return h_meetings
You can’t perform that action at this time.
0 commit comments