Daniel Sheffield 4 months ago
parent
commit
d136101fd3
1 changed files with 2 additions and 2 deletions
  1. 2 2
      rest/pyapi.py

+ 2 - 2
rest/pyapi.py

@@ -17,7 +17,7 @@ from linkpreview import link_preview
 from .hash_util import B32REGEX, normalize_base32, blake, bytes_to_base32
 from .hash_util import B32REGEX, normalize_base32, blake, bytes_to_base32
 from .qr import get_qr_code
 from .qr import get_qr_code
 from .bar import get_bar_code
 from .bar import get_bar_code
-from json import dumps, load
+from json import dumps, load, loads
 
 
 from sqlite3 import connect
 from sqlite3 import connect
 
 
@@ -83,7 +83,7 @@ def get_hash(route):
         assert data['encoding'] == 'base64', f"unsupported encoding: {data['encoding']}"
         assert data['encoding'] == 'base64', f"unsupported encoding: {data['encoding']}"
         data = b64decode(data['data'] + '==')
         data = b64decode(data['data'] + '==')
     elif route == 'code':
     elif route == 'code':
-        data = dumps(load(body['data']), sort_keys=True)
+        data = dumps(loads(body['data']), sort_keys=True)
     else:
     else:
         data = data.encode('utf-8')
         data = data.encode('utf-8')