Improved lyrics rendering

This commit is contained in:
marc
2025-04-05 23:09:20 +02:00
parent 211a1fbb05
commit 7a823a98ab
6 changed files with 44 additions and 25 deletions

View File

@@ -35,8 +35,7 @@ def set_lyric(
lyric = lyrics_service.get_lyric_by_id(lyric_id=lyric_id, tema_id=tema_id)
if not lyric:
raise HTTPException(status_code=404, detail="Could not find lyric!")
new_lyric = dataclasses.replace(lyric, title=title, content=content.strip())
lyrics_service.update_lyric(lyric=new_lyric)
new_lyric = lyrics_service.update_lyric(lyric=lyric, title=title, content=content)
return lyrics_fragments.lyric(request=request, logged_in=logged_in, lyric=new_lyric)