|
@@ -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
|