浏览代码

Handle errors with no type

Tulir Asokan 4 年之前
父节点
当前提交
8de4416210
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      mausignald/errors.py

+ 1 - 1
mausignald/errors.py

@@ -78,7 +78,7 @@ def make_response_error(data: Dict[str, Any]) -> ResponseError:
         error_data = {"message": str(error_data)}
     if "message" not in error_data:
         error_data["message"] = "no message, see signald logs"
-    error_type = data["error_type"]
+    error_type = data.get("error_type")
     try:
         error_class = response_error_types[error_type]
     except KeyError: