mirror of
https://github.com/meilisearch/MeiliSearch
synced 2025-07-03 11:57:07 +02:00
fix: Clamp the document range requested
This commit is contained in:
parent
37c709c9a9
commit
af91bfa11f
1 changed files with 5 additions and 1 deletions
|
@ -2,7 +2,7 @@ use std::collections::HashMap;
|
|||
use std::hash::Hash;
|
||||
use std::ops::Range;
|
||||
use std::rc::Rc;
|
||||
use std::{mem, vec};
|
||||
use std::{mem, vec, cmp};
|
||||
|
||||
use fnv::FnvHashMap;
|
||||
use fst::Streamer;
|
||||
|
@ -92,6 +92,10 @@ where C: Criterion
|
|||
}
|
||||
}
|
||||
|
||||
let range = Range {
|
||||
start: cmp::min(range.start, documents.len()),
|
||||
end: cmp::min(range.end, documents.len()),
|
||||
};
|
||||
documents[range].to_vec()
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue