diff --git a/VendServer/VendServer.py b/VendServer/VendServer.py index aee23051b4a3936604981a91c6c7fc638ad8badf..77cc0bfe07493c80d98a68faef5414848938c7bb 100755 --- a/VendServer/VendServer.py +++ b/VendServer/VendServer.py @@ -371,6 +371,7 @@ class VendServer(): self.vstatus.cur_user = '' self.vstatus.cur_selection = '' self._last_card_id = -1 + self.dispense.logOut() self.vstatus.mk.set_messages([(self.center('BYE!'), False, 1.5)]) self.reset_idler(2) return @@ -471,6 +472,7 @@ class VendServer(): if key == 11: if self.vstatus.cur_pin == '': self.vstatus.cur_user = '' + self.dispense.logOut() slef.reset_idler() return @@ -518,6 +520,7 @@ class VendServer(): if len(self.vstatus.cur_user) <8: if key == 11: self.vstatus.cur_user = '' + self.dispense.logOut() self.reset_idler() return