mirror of
https://github.com/rustfs/rustfs.git
synced 2026-08-10 23:26:53 +00:00
fix list max keys (#795)
This commit is contained in:
@@ -2164,12 +2164,7 @@ impl S3 for FS {
|
|||||||
} = req.input;
|
} = req.input;
|
||||||
|
|
||||||
let prefix = prefix.unwrap_or_default();
|
let prefix = prefix.unwrap_or_default();
|
||||||
let max_keys = match max_keys {
|
let max_keys = max_keys.unwrap_or(1000);
|
||||||
Some(v) if v > 0 && v <= 1000 => v,
|
|
||||||
Some(v) if v > 1000 => 1000,
|
|
||||||
None => 1000,
|
|
||||||
_ => return Err(s3_error!(InvalidArgument, "max-keys must be between 1 and 1000")),
|
|
||||||
};
|
|
||||||
|
|
||||||
let delimiter = delimiter.filter(|v| !v.is_empty());
|
let delimiter = delimiter.filter(|v| !v.is_empty());
|
||||||
let start_after = start_after.filter(|v| !v.is_empty());
|
let start_after = start_after.filter(|v| !v.is_empty());
|
||||||
|
|||||||
Reference in New Issue
Block a user