Files
folkugat-web/folkugat_web/api/tema/editor.py
2025-03-09 20:00:54 +01:00

24 lines
654 B
Python

from fastapi import Request
from folkugat_web.api import router
from folkugat_web.fragments import tema
from folkugat_web.services import auth
@router.get("/api/tema/{tema_id}/editor/title")
def title_editor(
request: Request,
logged_in: auth.RequireLogin,
tema_id: int,
):
return tema.title_editor(request=request, logged_in=logged_in, tema_id=tema_id)
@router.get("/api/tema/{tema_id}/editor/lyric/{lyric_idx}")
def lyric_editor(
request: Request,
logged_in: auth.RequireLogin,
tema_id: int,
lyric_idx: int,
):
return tema.lyric_editor(request=request, logged_in=logged_in, tema_id=tema_id, lyric_idx=lyric_idx)