linting and hotfix
This commit is contained in:
parent
29558a734b
commit
402ca07edb
1 changed files with 10 additions and 10 deletions
|
|
@ -65,29 +65,29 @@ def _project_lookup_by_id(db: Path, uuid: str) -> list[tuple[str, str]]:
|
|||
|
||||
def _time_filter(results: pd.DataFrame, created_before: Optional[str]=None, created_after: Optional[Any]=None, updated_before: Optional[Any]=None, updated_after: Optional[Any]=None) -> pd.DataFrame:
|
||||
drops = []
|
||||
for ind in len(results):
|
||||
for ind in range(len(results)):
|
||||
result = results.iloc[ind]
|
||||
created_at = dt.datetime.fromisoformat(result['created_at'])
|
||||
updated_at = dt.datetime.fromisoformat(result['updated_at'])
|
||||
|
||||
if created_before is not None:
|
||||
created_before = dt.datetime.fromisoformat(created_before)
|
||||
if created_before < created_at:
|
||||
date_created_before = dt.datetime.fromisoformat(created_before)
|
||||
if date_created_before < created_at:
|
||||
drops.append(ind)
|
||||
continue
|
||||
if created_after is not None:
|
||||
created_after = dt.datetime.fromisoformat(created_after)
|
||||
if created_before > created_at:
|
||||
date_created_after = dt.datetime.fromisoformat(created_after)
|
||||
if date_created_after > created_at:
|
||||
drops.append(ind)
|
||||
continue
|
||||
if updated_before is not None:
|
||||
updated_before = dt.datetime.fromisoformat(updated_before)
|
||||
if updated_before < updated_at:
|
||||
date_updated_before = dt.datetime.fromisoformat(updated_before)
|
||||
if date_updated_before < updated_at:
|
||||
drops.append(ind)
|
||||
continue
|
||||
if updated_after is not None:
|
||||
updated_after = dt.datetime.fromisoformat(updated_after)
|
||||
if updated_after > updated_at:
|
||||
date_updated_after = dt.datetime.fromisoformat(updated_after)
|
||||
if date_updated_after > updated_at:
|
||||
drops.append(ind)
|
||||
continue
|
||||
return results.drop(drops)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue