Simplify /door/ route card listing

This commit is contained in:
2020-02-07 09:53:39 +00:00
parent 668a0dd349
commit 2fd1d52a71
3 changed files with 6 additions and 22 deletions

View File

@@ -288,15 +288,13 @@ class DoorViewSet(viewsets.ViewSet, List):
cards = models.Card.objects.filter(active_status='card_active')
active_member_cards = {}
# format cards to match Emrah's conversion script, fix later
for card in cards:
member = get_object_or_404(models.Member, id=card.member_id)
if member.paused_date: continue
active_member_cards[card.card_number] = dict(
name=member.first_name + ' ' + member.last_name[0],
id=member.id,
enabled=True,
active_member_cards[card.card_number] = '{} ({})'.format(
member.first_name + ' ' + member.last_name[0],
member.id,
)
return Response(active_member_cards)