Skip to content

Commit 59d34b3

Browse files
authored
Merge pull request #17 from Hack42/newbranch
veranderingen
2 parents 86efb27 + b2078cf commit 59d34b3

File tree

4 files changed

+12
-7
lines changed

4 files changed

+12
-7
lines changed

plugins/POS.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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

plugins/declaratie.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff 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 ; "

plugins/stock.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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
)

plugins/undo.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff 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
)

0 commit comments

Comments
 (0)