Commit d51a435a authored by Mitchell Pomery's avatar Mitchell Pomery Committed by Mark Tearle
Browse files

Minor bug fixes to get it working

parent 9d34b41f
......@@ -26,7 +26,7 @@ class OpenDispense(DispenseInterface):
def authUserIdPin(self, userId, pin):
try:
# Get info from
info = pwd.getpwuid(userId)
info = pwd.getpwuid(int(userId))
except KeyError:
logging.info('getting pin for uid %d: user not in password file'%userId)
return False
......
......@@ -172,7 +172,7 @@ class VendServer():
def scroll_options(self, username, mk, welcome = False):
# If the user has just logged in, show them their balance
if welcome:
balance = dispense.getBalance()
balance = self.dispense.getBalance()
msg = [(self.center('WELCOME'), False, TEXT_SPEED),
(self.center(self.dispense.getUsername()), False, TEXT_SPEED),
......@@ -720,6 +720,7 @@ class VendServer():
return
"""
"""
if self.dispense.isDisabled():
logging.info('user '+self.vstatus.cur_user+' is disabled')
self.vstatus.mk.set_messages(
......@@ -729,7 +730,7 @@ class VendServer():
self.reset_idler(3)
return
"""
self.vstatus.cur_pin = ''
self.vstatus.mk.set_message('PIN: ')
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment