File tree 1 file changed +4
-5
lines changed 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -31,13 +31,12 @@ def packets(info=None):
31
31
if app .config ["REALM" ] == "csh" :
32
32
# User is an upperclassman
33
33
for packet in packets :
34
- for sig in filter (lambda sig : sig .member == info ["uid" ], chain (packet .upper_signatures ,
35
- packet .misc_signatures )):
36
- packet .did_sign = sig .signed
34
+ for sig in chain (packet .upper_signatures , packet .misc_signatures ):
35
+ packet .did_sign = sig .signed and sig .member == info ["uid" ]
37
36
else :
38
37
# User is a freshman
39
38
for packet in packets :
40
- for sig in filter ( lambda sig : sig . freshman_username == info [ "uid" ], packet .fresh_signatures ) :
41
- packet .did_sign = sig .signed
39
+ for sig in packet .fresh_signatures :
40
+ packet .did_sign = sig .signed and sig . freshman_username == info [ "uid" ]
42
41
43
42
return render_template ("active_packets.html" , info = info , packets = packets )
You can’t perform that action at this time.
0 commit comments