|
@@ -11,7 +11,7 @@ def extractJSON(data):
|
|
for x in encodings:
|
|
for x in encodings:
|
|
try:
|
|
try:
|
|
return json.loads(data.decode(x))
|
|
return json.loads(data.decode(x))
|
|
- except UnicodeDecodeError:
|
|
|
|
|
|
+ except (UnicodeDecodeError,TypeError):
|
|
pass
|
|
pass
|
|
|
|
|
|
print('Failed to decode with [{}]: {}'.format(x,data))
|
|
print('Failed to decode with [{}]: {}'.format(x,data))
|