Escollir partitura del tema en un set
This commit is contained in:
@@ -200,6 +200,7 @@ def set_tema(
|
||||
set_id: int,
|
||||
entry_id: int,
|
||||
tema_id: Annotated[int, Form()],
|
||||
score_id: Annotated[int | None, Form()] = None,
|
||||
):
|
||||
return playlist.set_tema(
|
||||
request=request,
|
||||
@@ -208,6 +209,28 @@ def set_tema(
|
||||
set_id=set_id,
|
||||
entry_id=entry_id,
|
||||
tema_id=tema_id,
|
||||
score_id=score_id,
|
||||
)
|
||||
|
||||
|
||||
@router.put("/api/llista/{playlist_id}/set/{set_id}/tema/{entry_id}/score")
|
||||
def set_tema_score(
|
||||
request: Request,
|
||||
logged_in: auth.RequireLogin,
|
||||
playlist_id: int,
|
||||
set_id: int,
|
||||
entry_id: int,
|
||||
score_id: Annotated[int | None, Form()] = None,
|
||||
):
|
||||
if score_id is not None and score_id < 0:
|
||||
score_id = None
|
||||
return playlist.set_tema_score(
|
||||
request=request,
|
||||
logged_in=logged_in,
|
||||
playlist_id=playlist_id,
|
||||
set_id=set_id,
|
||||
entry_id=entry_id,
|
||||
score_id=score_id,
|
||||
)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user