Skip to content

Commit 35977eb

Browse files
committed
Fix empty points update request when data is smaller than chunk size (#183)
1 parent ecbf475 commit 35977eb

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/qdrant_client/points.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,14 +120,13 @@ impl Qdrant {
120120
chunk_size: usize,
121121
) -> QdrantResult<PointsOperationResponse> {
122122
let mut request = request.into();
123-
let points = std::mem::take(&mut request.points);
124123

125-
if points.len() < chunk_size {
124+
if request.points.len() < chunk_size {
126125
return self.upsert_points(request).await;
127126
}
128127

128+
let points = &std::mem::take(&mut request.points);
129129
let request = &request;
130-
let points = &points;
131130

132131
self.with_points_client(|mut points_api| async move {
133132
let mut resp = PointsOperationResponse {

0 commit comments

Comments
 (0)