Open
Description
Right now we don't show badges for alumni and advisors due to the nature of it requiring an ldap sync.
- Call LDAP on first misc signatures of a packet to collect roles
- On subsequent signatures, check to see if they've signed another packet, if so, pull roles from previous signature to avoid ldap call
- Update
ldap-sync
to update roles on all transitions
(We may also want to move in the schema a roles
table so that we only pull the data once per person overall)