浏览代码

Having extractJSON skip encoding if set to None (happens for empty data)

Andrej 1 月之前
父节点
当前提交
bbe6ec053f
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      orthancDatabaseBrowser.py

+ 1 - 1
orthancDatabaseBrowser.py

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