|
22 | 22 | DEFAULT_SFX_VOL,
|
23 | 23 | )
|
24 | 24 |
|
25 |
| -from app.dependencies import SOUNDS_PATH, get_db, templates |
26 | 25 | from app.internal.security.dependencies import current_user
|
27 |
| -from fastapi import APIRouter, Depends, Form, Request |
28 |
| -from sqlalchemy.orm.session import Session |
29 |
| -from starlette.responses import RedirectResponse |
30 |
| -from starlette.status import HTTP_302_FOUND |
31 |
| - |
32 | 26 |
|
33 | 27 | router = APIRouter(
|
34 | 28 | prefix="/audio",
|
|
39 | 33 |
|
40 | 34 | @router.get("/settings")
|
41 | 35 | def audio_settings(
|
42 |
| - request: Request, |
43 |
| - session: Session = Depends(get_db), |
44 |
| - user: User = Depends(current_user), |
| 36 | + request: Request, |
| 37 | + session: Session = Depends(get_db), |
| 38 | + user: User = Depends(current_user), |
45 | 39 | ) -> templates.TemplateResponse:
|
46 | 40 | """A route to the audio settings.
|
47 | 41 |
|
@@ -72,14 +66,14 @@ def audio_settings(
|
72 | 66 |
|
73 | 67 | @router.post("/settings")
|
74 | 68 | async def get_choices(
|
75 |
| - session: Session = Depends(get_db), |
76 |
| - music_on: bool = Form(...), |
77 |
| - music_choices: Optional[List[str]] = Form(None), |
78 |
| - music_vol: Optional[int] = Form(None), |
79 |
| - sfx_on: bool = Form(...), |
80 |
| - sfx_choice: Optional[str] = Form(None), |
81 |
| - sfx_vol: Optional[int] = Form(None), |
82 |
| - user: User = Depends(current_user), |
| 69 | + session: Session = Depends(get_db), |
| 70 | + music_on: bool = Form(...), |
| 71 | + music_choices: Optional[List[str]] = Form(None), |
| 72 | + music_vol: Optional[int] = Form(None), |
| 73 | + sfx_on: bool = Form(...), |
| 74 | + sfx_choice: Optional[str] = Form(None), |
| 75 | + sfx_vol: Optional[int] = Form(None), |
| 76 | + user: User = Depends(current_user), |
83 | 77 | ) -> RedirectResponse:
|
84 | 78 | """This function saves users' choices in the db.
|
85 | 79 |
|
@@ -116,8 +110,8 @@ async def get_choices(
|
116 | 110 |
|
117 | 111 | @router.get("/start")
|
118 | 112 | async def start_audio(
|
119 |
| - session: Session = Depends(get_db), |
120 |
| - user: User = Depends(current_user), |
| 113 | + session: Session = Depends(get_db), |
| 114 | + user: User = Depends(current_user), |
121 | 115 | ) -> RedirectResponse:
|
122 | 116 | """Starts audio according to audio settings.
|
123 | 117 |
|
|
0 commit comments