X-Git-Url: https://git.ucc.asn.au/?p=uccvend-vendserver.git;a=blobdiff_plain;f=VendServer%2FVendServer.py;h=6dfbfe15ea31372ccf1f69a9c01d7bd4e913404d;hp=be8cea09203e12b3059c8df8c387687bd23fb36e;hb=8cda0f578277ed1c4ce70c712d2e54311dd79e70;hpb=c46bfcfa82d48492d05d0c3555aba71b67692762 diff --git a/VendServer/VendServer.py b/VendServer/VendServer.py index be8cea0..6dfbfe1 100755 --- a/VendServer/VendServer.py +++ b/VendServer/VendServer.py @@ -19,7 +19,6 @@ from Idler import GreetingIdler,TrainIdler,GrayIdler,StringIdler,ClockIdler,Fort from SnackConfig import get_snack#, get_snacks import socket from posix import geteuid -from LDAPConnector import get_uid,get_uname, set_card_id from OpenDispense import OpenDispense as Dispense CREDITS=""" @@ -815,15 +814,11 @@ class VendServer(): self._last_card_id = card_id - res = self.dispense.addCard(card_id) - - if get_uid(card_id) != None: + if not self.dispense.addCard(card_id): self.vstatus.mk.set_messages( [(self.center('ALREADY'), False, 0.5), (self.center('ENROLLED'), False, 0.5)]) else: - logging.info('Enrolling card %s to uid %s (%s)'%(card_id, self.vstatus.cur_user, self.vstatus.username)) - self.set_card_id(self.vstatus.cur_user, self.card_id) self.vstatus.mk.set_messages( [(self.center('CARD'), False, 0.5), (self.center('ENROLLED'), False, 0.5)])