Correction de l'injection du nom d'org dans le titre #65
This commit is contained in:
@@ -89,11 +89,6 @@ def get_barchart_sources(lff: pl.LazyFrame, type_date: str):
|
|||||||
.sort(by=[type_date, "len"], descending=True)
|
.sort(by=[type_date, "len"], descending=True)
|
||||||
)
|
)
|
||||||
|
|
||||||
# lff = lff.with_columns(
|
|
||||||
# pl.when(pl.col("sourceDataset").is_null()).then(
|
|
||||||
# pl.lit("Source inconnue")).alias("sourceDataset")
|
|
||||||
# )
|
|
||||||
|
|
||||||
lff = lff.sort(by=["sourceDataset"], descending=False)
|
lff = lff.sort(by=["sourceDataset"], descending=False)
|
||||||
dff: pl.DataFrame = lff.collect(engine="streaming")
|
dff: pl.DataFrame = lff.collect(engine="streaming")
|
||||||
|
|
||||||
|
|||||||
@@ -671,10 +671,10 @@ def add_organization_name_in_title(acheteur_id, titulaire_id):
|
|||||||
match = df_org.filter(pl.col(id_col) == org_id)
|
match = df_org.filter(pl.col(id_col) == org_id)
|
||||||
return match[nom_col].item(0) if match.height >= 1 else None
|
return match[nom_col].item(0) if match.height >= 1 else None
|
||||||
|
|
||||||
if acheteur_id and len(acheteur_id) == 12:
|
if acheteur_id and len(acheteur_id) == 14:
|
||||||
if nom := lookup_nom(df_acheteurs, "acheteur_id", "acheteur_nom", acheteur_id):
|
if nom := lookup_nom(df_acheteurs, "acheteur_id", "acheteur_nom", acheteur_id):
|
||||||
return f"{name} - {nom}"
|
return f"{name} - {nom}"
|
||||||
elif titulaire_id and len(titulaire_id) == 12:
|
elif titulaire_id and len(titulaire_id) == 14:
|
||||||
if nom := lookup_nom(
|
if nom := lookup_nom(
|
||||||
df_titulaires, "titulaire_id", "titulaire_nom", titulaire_id
|
df_titulaires, "titulaire_id", "titulaire_nom", titulaire_id
|
||||||
):
|
):
|
||||||
|
|||||||
+2
-2
@@ -13,9 +13,9 @@ def test_data():
|
|||||||
"uid": "1",
|
"uid": "1",
|
||||||
"id": "1",
|
"id": "1",
|
||||||
"acheteur_nom": "ACHETEUR 1",
|
"acheteur_nom": "ACHETEUR 1",
|
||||||
"acheteur_id": "a1",
|
"acheteur_id": "123",
|
||||||
"titulaire_nom": "TITULAIRE 1",
|
"titulaire_nom": "TITULAIRE 1",
|
||||||
"titulaire_id": "t1",
|
"titulaire_id": "345",
|
||||||
"montant": 10,
|
"montant": 10,
|
||||||
"dateNotification": datetime.date(2025, 1, 1),
|
"dateNotification": datetime.date(2025, 1, 1),
|
||||||
"codeCPV": "71600000",
|
"codeCPV": "71600000",
|
||||||
|
|||||||
Reference in New Issue
Block a user