Commit 2a07cd68 authored by John Hodge's avatar John Hodge
Browse files

VendServer - Work around display bug

parent 8861a669
......@@ -140,6 +140,7 @@ class VendServer():
# If the user has just logged in, show them their balance
if welcome:
balance = self.dispense.getBalance()
balance = balance[:-4] + '.' + balance[-4] + balance[-2:] # Work around display bug
msg = [(self.center('WELCOME'), False, TEXT_SPEED),
(self.center(self.dispense.getUsername()), False, TEXT_SPEED),
......@@ -391,7 +392,11 @@ class VendServer():
self.vstatus.last_timeout_refresh = None
else:
# Price check mode.
self.dispense.getItemInfo(self.vstatus.cur_selection)
(name,price) = self.dispense.getItemInfo(self.vstatus.cur_selection)
dollarprice = "$%.2f" % ( price / 100.0 )
dollarprice = dollarprice[:-4] + '.' + dollarprice[-4] + dollarprice[-2:] # Work around display bug
self.v.display( self.vstatus.cur_selection+' - %s'%dollarprice)
self.vstatus.cur_selection = ''
self.vstatus.time_to_autologout = None
self.vstatus.last_timeout_refresh = None
......
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