Skip to content

Commit f32edd7

Browse files
authored
Merge pull request #37 from JoelEager/self-sign-fix
Fixed the self-sign row creation issue
2 parents 0e0f292 + 614c127 commit f32edd7

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packet/commands.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,9 @@ def sync_freshmen(freshmen_csv):
7171
# pylint: disable=cell-var-from-loop
7272
current_fresh_sigs = set(map(lambda fresh_sig: fresh_sig.freshman_username, packet.fresh_signatures))
7373
for csv_freshman in filter(lambda csv_freshman: csv_freshman.rit_username not in current_fresh_sigs and
74-
csv_freshman.onfloor, freshmen_in_csv.values()):
74+
csv_freshman.onfloor and
75+
csv_freshman.rit_username != packet.freshman_username,
76+
freshmen_in_csv.values()):
7577
db.session.add(FreshSignature(packet=packet, freshman=freshmen_in_db[csv_freshman.rit_username]))
7678

7779
db.session.commit()

0 commit comments

Comments
 (0)