Skip to content

Commit b15506c

Browse files
michalsosnMichał Sośnicki
andauthored
fix: dont send an empty series request (#61)
Co-authored-by: Michał Sośnicki <[email protected]>
1 parent 2a2a497 commit b15506c

File tree

1 file changed

+4
-1
lines changed
  • src/neptune_query/internal/retrieval

1 file changed

+4
-1
lines changed

src/neptune_query/internal/retrieval/series.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ def _make_new_series_page_params(
184184
if series.HasField("searchAfter")
185185
}
186186

187-
if not updated_request_tokens:
187+
if not updated_request_tokens: # no progress, stop fetching
188188
return None
189189

190190
new_requests = [
@@ -193,5 +193,8 @@ def _make_new_series_page_params(
193193
if request["requestId"] in existing_series and request["requestId"] not in finished_requests
194194
]
195195

196+
if not new_requests: # all requests are finished
197+
return None
198+
196199
params["requests"] = new_requests
197200
return params

0 commit comments

Comments
 (0)