Use basedpyright refactor
This commit is contained in:
@@ -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",
|
||||
{
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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)
|
||||
|
||||
|
||||
@@ -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!")
|
||||
|
||||
Reference in New Issue
Block a user