Skip to content

Commit be6bc16

Browse files
committed
Checking co-ops on creation
1 parent 5aa48ca commit be6bc16

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

packet/commands.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ def create_packets(freshmen_csv):
115115

116116
print("Fetching data from LDAP...")
117117
all_upper = list(filter(lambda member: not ldap_is_intromember(member), ldap_get_active_members()))
118+
on_coop = list(filter(lambda member: ldap_is_on_coop(member), ldap_get_active_members()))
118119

119120
rtp = ldap_get_active_rtp()
120121
three_da = ldap_get_3da()
@@ -129,7 +130,7 @@ def create_packets(freshmen_csv):
129130
packet = Packet(freshman=freshman, start=start, end=end)
130131
db.session.add(packet)
131132

132-
for member in all_upper:
133+
for member in all_upper and not on_coop:
133134
sig = UpperSignature(packet=packet, member=member.uid)
134135
sig.eboard = ldap_get_eboard_role(member)
135136
sig.active_rtp = member.uid in rtp

0 commit comments

Comments
 (0)