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
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),
return
"""
+ """
if self.dispense.isDisabled():
logging.info('user '+self.vstatus.cur_user+' is disabled')
self.vstatus.mk.set_messages(
self.reset_idler(3)
return
-
+ """
self.vstatus.cur_pin = ''
self.vstatus.mk.set_message('PIN: ')