diff --git a/src/pages/acheteur.py b/src/pages/acheteur.py index 65419ec..f3ae843 100644 --- a/src/pages/acheteur.py +++ b/src/pages/acheteur.py @@ -7,6 +7,7 @@ from src.callbacks import get_top_org_table from src.figures import DataTable, point_on_map from src.utils import ( df, + df_acheteurs, filter_table_data, format_number, get_annuaire_data, @@ -20,7 +21,12 @@ from src.utils import ( def get_title(acheteur_id: str = None) -> str: - return f"Acheteur {acheteur_id} | decp.info" + acheteur_nom = ( + df_acheteurs.filter(pl.col("acheteur_id") == acheteur_id) + .select("acheteur_nom") + .item() + ) + return f"Marchés publics attribués par {acheteur_nom} | decp.info" register_page( diff --git a/src/pages/titulaire.py b/src/pages/titulaire.py index a17e505..60fdc2b 100644 --- a/src/pages/titulaire.py +++ b/src/pages/titulaire.py @@ -7,6 +7,7 @@ from src.callbacks import get_top_org_table from src.figures import DataTable, point_on_map from src.utils import ( df, + df_titulaires, filter_table_data, format_number, get_annuaire_data, @@ -20,7 +21,12 @@ from src.utils import ( def get_title(titulaire_id: str = None) -> str: - return f"Titulaire {titulaire_id} | decp.info" + titulaire_nom = ( + df_titulaires.filter(pl.col("titulaire_id") == titulaire_id) + .select("titulaire_nom") + .item() + ) + return f"Marchés publics remportés par {titulaire_nom} | decp.info" register_page(