From 852dc16bd6594932d97f0212bc4fd599b89d943a Mon Sep 17 00:00:00 2001 From: Eisuke Kobayashi Date: Thu, 30 Apr 2026 14:01:05 -0400 Subject: [PATCH] change default date Co-authored-by: Copilot --- market_analysis.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/market_analysis.py b/market_analysis.py index 01b0033..cf0f0da 100644 --- a/market_analysis.py +++ b/market_analysis.py @@ -42,6 +42,7 @@ } today = datetime.date.today() +yesterday = today - datetime.timedelta(days=1) latest_month = today.strftime("%Y-%m") time_period = ( pd.date_range(start="2017-01", end=latest_month, freq="MS") @@ -292,10 +293,15 @@ def render_zone_map(lbpm_load: pd.DataFrame) -> None: available_dates = sorted(map_df["map_date"].unique()) + if yesterday in available_dates: + default_idx = available_dates.index(yesterday) + else: + default_idx = len(available_dates) - 1 + selected_date = col1.selectbox( "Select date for maps", available_dates, - index=len(available_dates) - 1, + index=default_idx, key="map_date_select", )