From be2ca200661ffb2e110b77cf36441a5ad9d72d1b Mon Sep 17 00:00:00 2001 From: sanj <67624670+iodrift@users.noreply.github.com> Date: Mon, 30 Sep 2024 09:07:10 -0700 Subject: [PATCH] Auto-update: Mon Sep 30 09:07:10 PDT 2024 --- sijapi/routers/timing.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/sijapi/routers/timing.py b/sijapi/routers/timing.py index 22e6be4..80e8c4a 100644 --- a/sijapi/routers/timing.py +++ b/sijapi/routers/timing.py @@ -369,7 +369,6 @@ def process_timing_markdown3(timing_data, queried_start_date, queried_end_date): return "\n".join(markdown_output) - @timing.get("/time/markdown") async def get_timing_markdown( request: Request, @@ -377,13 +376,17 @@ async def get_timing_markdown( end: Optional[str] = Query(None, regex=r"\d{4}-\d{2}-\d{2}") ): start_date = await gis.dt(start) - end_date = await gis.dt(end) + + if end is None: + # If end is not provided, use the start date as the end date + end_date = start_date + else: + end_date = await gis.dt(end) + markdown_formatted_data = await process_timing_markdown(start_date, end_date) return Response(content=markdown_formatted_data, media_type="text/markdown") - #return JSONResponse(content={"markdown": markdown_formatted_data}, media_type="text/markdown") - async def process_timing_markdown(start_date: datetime, end_date: datetime): # timing_data, queried_start_date, queried_end_date) timing_data = await fetch_and_prepare_timing_data(start_date, end_date)