refactor: streamline load_all_scales calls in scale endpoints
- Updated scale and result endpoints in app.py to consistently call load_all_scales with the language parameter, improving code clarity and maintaining uniformity in scale data retrieval.
This commit is contained in:
parent
0f2416089c
commit
d9d6dfcdc0
6
app.py
6
app.py
@ -146,7 +146,8 @@ async def list(request: Request, tag: str):
|
|||||||
|
|
||||||
@app.get("/scales/{scale_id}", response_class=HTMLResponse)
|
@app.get("/scales/{scale_id}", response_class=HTMLResponse)
|
||||||
async def scale(request: Request, scale_id: str):
|
async def scale(request: Request, scale_id: str):
|
||||||
tags, scales = load_all_scales()
|
tags, _ = load_all_scales(request.state.language)
|
||||||
|
_, scales = load_all_scales()
|
||||||
scale = scales.get(scale_id)
|
scale = scales.get(scale_id)
|
||||||
if scale:
|
if scale:
|
||||||
return templates[request.state.language].TemplateResponse("scale.html", {
|
return templates[request.state.language].TemplateResponse("scale.html", {
|
||||||
@ -160,7 +161,8 @@ async def scale(request: Request, scale_id: str):
|
|||||||
@app.post("/scales/{scale_id}", response_class=HTMLResponse)
|
@app.post("/scales/{scale_id}", response_class=HTMLResponse)
|
||||||
async def result(request: Request, scale_id: str, db: Session = Depends(get_db)):
|
async def result(request: Request, scale_id: str, db: Session = Depends(get_db)):
|
||||||
form_data = await request.form()
|
form_data = await request.form()
|
||||||
tags, scales = load_all_scales()
|
tags, _ = load_all_scales(request.state.language)
|
||||||
|
_, scales = load_all_scales()
|
||||||
scale = scales.get(scale_id)
|
scale = scales.get(scale_id)
|
||||||
if scale:
|
if scale:
|
||||||
responses = {}
|
responses = {}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user