mirror of
https://github.com/NexVeridian/ark-invest-api-rust.git
synced 2025-09-02 09:59:11 +00:00
1.1.1
This commit is contained in:
parent
4306b99634
commit
a46121adc7
4 changed files with 29 additions and 13 deletions
|
@ -33,7 +33,7 @@ pub async fn filter_date_range(
|
|||
df: DataFrame,
|
||||
date_range: Query<DateRange>,
|
||||
) -> Result<DataFrame, Box<dyn Error>> {
|
||||
if date_range.start.or(date_range.end) == None {
|
||||
if date_range.start.or(date_range.end).is_none() {
|
||||
return Ok(df);
|
||||
}
|
||||
|
||||
|
@ -43,10 +43,10 @@ pub async fn filter_date_range(
|
|||
.map(|x| {
|
||||
let date = x.unwrap();
|
||||
match (date_range.start, date_range.end) {
|
||||
(Some(start), Some(end)) => return date >= start && date <= end,
|
||||
(Some(start), _) => return date >= start,
|
||||
(_, Some(end)) => return date <= end,
|
||||
_ => return false,
|
||||
(Some(start), Some(end)) => date >= start && date <= end,
|
||||
(Some(start), _) => date >= start,
|
||||
(_, Some(end)) => date <= end,
|
||||
_ => false,
|
||||
}
|
||||
})
|
||||
.collect();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue