Skip to content

Commit 962c316

Browse files
authored
Merge pull request #761 from cmu-delphi/sgratzl/non_standard
fix: add compatibildity mode for non_standard_message
2 parents 0134113 + 3b21e38 commit 962c316

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/server/_printer.py

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,16 @@ def print_non_standard(data):
1818
format = request.values.get("format", "classic")
1919
if format == "json":
2020
return jsonify(data)
21+
22+
if not data:
23+
message = "no results"
24+
result = -2
2125
else:
22-
return jsonify(dict(result=1, message="success", epidata=data))
26+
message = "success"
27+
result = 1
28+
if result == -1 and is_compatibility_mode():
29+
return jsonify(dict(result=result, message=message))
30+
return jsonify(dict(result=result, message=message, epidata=data))
2331

2432

2533
class APrinter:

0 commit comments

Comments
 (0)