File tree Expand file tree Collapse file tree 4 files changed +12
-7
lines changed
Expand file tree Collapse file tree 4 files changed +12
-7
lines changed Original file line number Diff line number Diff line change @@ -209,7 +209,7 @@ def slowwrite(self, y):
209209 def bon (self , bonID ):
210210 if bonID in self .bonnetjes :
211211 self .open ()
212- self .slowwrite (self .bonnetjes [bonID ]["bon" ]. encode () )
212+ self .slowwrite (self .bonnetjes [bonID ]["bon" ])
213213 return True
214214 return False
215215
Original file line number Diff line number Diff line change @@ -56,12 +56,13 @@ def amount(self, text):
5656 return True
5757 try :
5858 value = float (text )
59- if 0 < value < 5000 :
59+ if - 5000 < value < 5000 :
6060 self .value = value
6161 if self .soort == "verkoop" :
6262 self .master .send_message (
6363 True , "message" , "Why do you give us E %.2f?" % self .value
6464 )
65+ self .value = - self .value
6566 elif self .soort == "declaratie" :
6667 self .master .send_message (
6768 True , "message" , "Where did you spend E %.2f on?" % self .value
@@ -138,7 +139,7 @@ def runasbar(self, text):
138139 return True
139140 try :
140141 value = float (text )
141- if 0 < value < 5000 :
142+ if - 5000 < value < 5000 :
142143 if value > self .value :
143144 return self .askbar (
144145 "E %.2f is larger than E %.2f ; " % (value , self .value )
@@ -229,7 +230,7 @@ def runasbank(self, text):
229230 return True
230231 try :
231232 value = float (text )
232- if 0 < value < 5000 :
233+ if - 5000 < value < 5000 :
233234 if value > (self .value - self .asbar - self .ascash ):
234235 return self .askbank (
235236 "E %.2f is larger than E %.2f ; "
Original file line number Diff line number Diff line change @@ -78,12 +78,12 @@ def writestock(self):
7878 def voorraad_amount (self , text ):
7979 try :
8080 aantal = int (text )
81- if not 0 < aantal < 5000 :
81+ if not - 1 < aantal < 5000 :
8282 self .master .donext (self , "voorraad_amount" )
8383 self .master .send_message (
8484 True ,
8585 "message" ,
86- "Please enter a number between 1 and 4999, how much "
86+ "Please enter a number between 0 and 4999, how much "
8787 + self .prod
8888 + " is in stock?" ,
8989 )
Original file line number Diff line number Diff line change @@ -79,6 +79,9 @@ def doundo(self, text):
7979 ),
8080 )
8181 return True
82+ else :
83+ print (self .undo .keys ())
84+ print (f"transID not in undo: { transID } " )
8285 self .listundo ()
8386 return True
8487 except :
@@ -131,7 +134,8 @@ def listundo(self, restore=False):
131134 for transID in self .undo .keys ():
132135 txt = ""
133136 for usr in self .undo [transID ]["totals" ].keys ():
134- txt += usr + " €" + "%.2f" % self .undo [transID ]["totals" ][usr ] + " "
137+ txt += " €" + "%.2f" % self .undo [transID ]["totals" ][usr ] + " "
138+ #txt += usr + " €" + "%.2f" % self.undo[transID]["totals"][usr] + " "
135139 txt += time .strftime (
136140 "%Y-%m-%d %H:%M:%S" , time .localtime (transID + 1300000000 )
137141 )
You can’t perform that action at this time.
0 commit comments