diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index b41d37df..e33d46e6 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -24,6 +24,7 @@ - Replaced entity with getter (#652) - Resolved TODO in Dockerfile (#680) - Resolved TODO at src/reporter/tests/test_timescale_types.py (#667) +- Resolved TODO in src/wq/ql/flask_utils.py (#707) ### Bug fixes diff --git a/src/wq/ql/flaskutils.py b/src/wq/ql/flaskutils.py index 5647fd4d..2d8a870a 100644 --- a/src/wq/ql/flaskutils.py +++ b/src/wq/ql/flaskutils.py @@ -12,10 +12,7 @@ def json_array_streamer(xs: Iterable[BaseModel]) -> Iterable[str]: for x in xs: json_repr = x.json() yield json_repr + ',\n' - yield 'null\n]' -# TODO how to get rid of the null terminator in an efficient and **simple** -# way? I could use the same put-back approach as in itersplit but I'd rather -# keep it simple. + yield '\n]' def build_json_array_response_stream(xs: Iterable[BaseModel]) -> Response: