Use basedpyright refactor

This commit is contained in:
marc
2025-03-22 23:06:34 +01:00
parent ac54453b7f
commit 2f7c7c2429
41 changed files with 480 additions and 381 deletions

View File

@@ -1,8 +1,9 @@
from fastapi import Request
from folkugat_web.config import nota as config
from folkugat_web.templates import templates
def input(request, value=None):
def input(request: Request, value: str | None = None):
return templates.TemplateResponse(
"fragments/nota/input.html",
{
@@ -12,7 +13,7 @@ def input(request, value=None):
)
def footer(request, value, logged_in):
def footer(request: Request, value: str | None, logged_in: bool):
response = templates.TemplateResponse(
"fragments/nota/footer.html",
{
@@ -24,7 +25,7 @@ def footer(request, value, logged_in):
return response
def nota(request):
def nota(request: Request):
return templates.TemplateResponse(
"fragments/nota/nota.html",
{

View File

@@ -147,7 +147,7 @@ def busca_tema(
)
def set_tema(request: Request, logged_in: bool, session_id: int, set_id: int, entry_id: int, tema_id: Optional[int]):
def set_tema(request: Request, logged_in: bool, session_id: int, set_id: int, entry_id: int, tema_id: int | None):
playlists_service.set_tema(session_id=session_id, set_id=set_id, entry_id=entry_id, tema_id=tema_id)
tema_entry = playlists_service.get_tema(entry_id=entry_id)
playlists_service.add_tema_to_tema_in_set(tema_entry)

View File

@@ -59,7 +59,7 @@ def sessions_historial(request: Request, limit: int, logged_in: bool):
def _sessions_list(request: Request, sessions: list[model.Session], has_more_sessions: bool,
paging_config: config.PagingConfig, list_id: str, get_sessions_url: str,
limit: int, logged_in: bool, next_session_id: Optional[int] = None):
limit: int, logged_in: bool, next_session_id: int | None = None):
if has_more_sessions:
more_sessions = limit + paging_config.step
else:
@@ -87,7 +87,7 @@ def _sessions_list(request: Request, sessions: list[model.Session], has_more_ses
)
def sessions_editor_row(request: Request, session_date: Optional[model.Session] = None, session_id: Optional[int] = None):
def sessions_editor_row(request: Request, session_date: model.Session | None = None, session_id: int | None = None):
if session_date is None:
if session_id is None:
raise ValueError("Must either give session or session_id")
@@ -115,7 +115,7 @@ def sessions_editor_row_editing(request, session_id: int):
)
def sessions_editor_insert_row(request, session_date: Optional[model.Session] = None):
def sessions_editor_insert_row(request, session_date: model.Session | None = None):
session_date = service.insert_session(session_date or service.new_session())
return sessions_editor_row(request, session_date=session_date)

View File

@@ -7,7 +7,7 @@ from folkugat_web.services.temes.links import guess_link_type
from folkugat_web.templates import templates
def title(request: Request, logged_in: bool, tema: Optional[model.Tema] = None, tema_id: Optional[int] = None):
def title(request: Request, logged_in: bool, tema: model.Tema | None = None, tema_id: int | None = None):
if tema is None:
if tema_id is None:
raise ValueError("Either 'tema' or 'tema_id' must be given!")