From 9fc650e8f7b1aaaaa86881ef21e1f61aca7fee4c Mon Sep 17 00:00:00 2001
From: frekk <frekk@ucc.asn.au>
Date: Wed, 30 Jan 2019 17:37:05 +0800
Subject: [PATCH] fix dispense get_item_price

---
 src/squarepay/dispense.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/squarepay/dispense.py b/src/squarepay/dispense.py
index c0ffdfd..3799132 100644
--- a/src/squarepay/dispense.py
+++ b/src/squarepay/dispense.py
@@ -18,8 +18,8 @@ def run_dispense(*args):
     if DISPENSE_BIN is None:
         return None
     
-    cmd = [DISPENSE_BIN] + args
-    log.info("run_dispense: " + cmd)
+    cmd = (DISPENSE_BIN, ) + args
+    log.info("run_dispense: " + str(cmd))
     try:
         # get a string containing the output of the program
         res = subprocess.check_output(cmd, timeout=4, universal_newlines=True)
@@ -48,4 +48,4 @@ def get_item_price(itemid):
         return None
     else:
         # return the price as a number of cents
-        return int(float(s[0]) * 100)
+        return int(float(s[1]) * 100)
-- 
GitLab