From 0f2416089c3e6f6125bbcf861efa52a491beaa43 Mon Sep 17 00:00:00 2001 From: mxr612 Date: Tue, 17 Jun 2025 08:33:47 +0800 Subject: [PATCH] refactor: simplify load_all_scales calls in scale endpoints - Updated scale and result endpoints in app.py to call load_all_scales without the language parameter, streamlining the function usage. - This change enhances code clarity and maintains consistency in scale data retrieval. --- app.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app.py b/app.py index 6ad1c06..57fc729 100644 --- a/app.py +++ b/app.py @@ -146,7 +146,7 @@ async def list(request: Request, tag: str): @app.get("/scales/{scale_id}", response_class=HTMLResponse) async def scale(request: Request, scale_id: str): - tags, scales = load_all_scales(request.state.language) + tags, scales = load_all_scales() scale = scales.get(scale_id) if scale: return templates[request.state.language].TemplateResponse("scale.html", { @@ -160,7 +160,7 @@ async def scale(request: Request, scale_id: str): @app.post("/scales/{scale_id}", response_class=HTMLResponse) async def result(request: Request, scale_id: str, db: Session = Depends(get_db)): form_data = await request.form() - tags, scales = load_all_scales(request.state.language) + tags, scales = load_all_scales() scale = scales.get(scale_id) if scale: responses = {}