@@ -1,5 +1,6 @@
import labkeyInterface
import json
+import chardet
class labkeyDB:
def __init__(self,net):
@@ -16,7 +17,8 @@ class labkeyDB:
if debug:
print("Sending {}").format(url)
response=self.net.get(url)
- return json.loads(response.data)
+ encoding=chardet.detect(response.data)["encoding"]
+ return json.loads(response.data.decode(encoding))
def modifyRows(self,mode, project,schemaName, queryName, rows):
#mode can be insert/update/delete