Skip to content

Commit 5573046

Browse files
committed
fix(converter): handle error in lebel extraction method
1 parent c05907f commit 5573046

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

converter/converter/converter.py

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -33,10 +33,13 @@ def raise_error(message, code: int = 400):
3333

3434

3535
def extract_message_type_from_paylaod():
36-
data = request.get_json(silent=True) or {}
37-
edxl_json = data.get("edxl")
38-
message_content = extract_message_content(edxl_json)
39-
return extract_message_type_from_message_content(message_content)
36+
try:
37+
data = request.get_json(silent=True) or {}
38+
edxl_json = data.get("edxl")
39+
message_content = extract_message_content(edxl_json)
40+
return extract_message_type_from_message_content(message_content)
41+
except Exception:
42+
return "unknownMessageType"
4043

4144

4245
@app.route("/convert", methods=["POST"])

0 commit comments

Comments
 (0)