Cast acheteur_year to int et non dateNotification to string
This commit is contained in:
@@ -197,9 +197,8 @@ def get_acheteur_marches_data(url, acheteur_year: str) -> list[dict]:
|
|||||||
"dureeMois",
|
"dureeMois",
|
||||||
)
|
)
|
||||||
if acheteur_year and acheteur_year != "Toutes":
|
if acheteur_year and acheteur_year != "Toutes":
|
||||||
lff = lff.filter(
|
acheteur_year = int(acheteur_year)
|
||||||
pl.col("dateNotification").cast(pl.String).str.starts_with(acheteur_year)
|
lff = lff.filter(pl.col("dateNotification").dt.year() == acheteur_year)
|
||||||
)
|
|
||||||
lff = lff.sort(["dateNotification", "id"], descending=True, nulls_last=True)
|
lff = lff.sort(["dateNotification", "id"], descending=True, nulls_last=True)
|
||||||
|
|
||||||
data = lff.collect(engine="streaming").to_dicts()
|
data = lff.collect(engine="streaming").to_dicts()
|
||||||
|
|||||||
Reference in New Issue
Block a user