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