Fix 500 error on review creation
This commit is contained in:
parent
fb697817b0
commit
ddcc49d41e
1 changed files with 2 additions and 2 deletions
|
|
@ -15,8 +15,8 @@ def create_review(
|
|||
session: Session = Depends(get_session),
|
||||
current_user: User = Depends(get_current_user)
|
||||
):
|
||||
db_review = Review.model_validate(review)
|
||||
db_review.user_id = current_user.id
|
||||
# Create model from schema data + user_id
|
||||
db_review = Review(**review.model_dump(), user_id=current_user.id)
|
||||
session.add(db_review)
|
||||
session.flush() # Ensure ID is generated for badge checks if needed
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue