QuentinL52 commited on
Commit
5ef8a6a
·
verified ·
1 Parent(s): 77375f7

Update src/services/cv_router.py

Browse files
Files changed (1) hide show
  1. src/services/cv_router.py +2 -2
src/services/cv_router.py CHANGED
@@ -31,7 +31,7 @@ async def create_cv(cv: CVCreate, db: AsyncIOMotorDatabase = Depends(lambda: mon
31
  cv_data = cv.model_dump(exclude_unset=True)
32
 
33
  # Insérer dans MongoDB et récupérer l'ID
34
- cv_id = await CVModel.create(db, CVModel.collection_name, cv_data)
35
 
36
  # Créer la réponse avec l'ID
37
  response_data = {
@@ -46,7 +46,7 @@ async def create_cv(cv: CVCreate, db: AsyncIOMotorDatabase = Depends(lambda: mon
46
 
47
  @router.get("/cvs/{cv_id}", response_model=CVResponse)
48
  async def get_cv_by_id(cv_id: str, db: AsyncIOMotorDatabase = Depends(lambda: mongo_db)):
49
- cv = await CVModel.get(db, CVModel.collection_name, {"_id": cv_id})
50
  if cv is None:
51
  raise HTTPException(status_code=404, detail="CV not found")
52
  return cv
 
31
  cv_data = cv.model_dump(exclude_unset=True)
32
 
33
  # Insérer dans MongoDB et récupérer l'ID
34
+ cv_id = await CVModel.create(db, "cv", cv_data)
35
 
36
  # Créer la réponse avec l'ID
37
  response_data = {
 
46
 
47
  @router.get("/cvs/{cv_id}", response_model=CVResponse)
48
  async def get_cv_by_id(cv_id: str, db: AsyncIOMotorDatabase = Depends(lambda: mongo_db)):
49
+ cv = await CVModel.get(db, "cv", {"_id": cv_id})
50
  if cv is None:
51
  raise HTTPException(status_code=404, detail="CV not found")
52
  return cv