make somewhat anonymous, improve evaluation
All checks were successful
release-tag / release-image (push) Successful in 6m27s

This commit is contained in:
Matthias Weber
2024-07-10 21:31:55 +02:00
parent e4b2d04c7b
commit 566183dc4a
5 changed files with 33 additions and 39 deletions

View File

@@ -1,11 +1,10 @@
from typing import Annotated
from fastapi import APIRouter, Depends, Request
from fastapi import APIRouter, Depends
from sqlalchemy.orm import Session
import app.models as models
from app.database import get_db
from app.schemas import Song
from app.crud import get_songs_and_vote_for_session, create_or_update_vote, get_all_songs_and_votes, create_or_update_comment
from app.crud import get_songs_and_vote_for_session, create_or_update_vote, create_or_update_comment
router = APIRouter(
prefix="/songs",
@@ -28,6 +27,3 @@ async def comment(song_id: str, session_id: str, comment: str, db: Annotated[Ses
create_or_update_comment(db, song_id, session_id, comment)
#create_or_update_vote(db, song_id, session_id, vote)
@router.get("/evaluation")
async def get_evaluation(db: Annotated[Session, Depends(get_db)] = None) -> dict[int, dict[int, int]]:
return get_all_songs_and_votes(db)