feat: python formatter finally working

This commit is contained in:
dextmorgn
2025-08-13 20:08:06 +02:00
parent 4d5f96bb8d
commit 7620a6d145
148 changed files with 6777 additions and 3269 deletions

View File

@@ -9,20 +9,32 @@ from app.api.schemas.scan import ScanRead
router = APIRouter()
# Get the list of all scans
@router.get("", response_model=List[ScanRead],)
def get_scans(db: Session = Depends(get_db), current_user: Profile = Depends(get_current_user)):
@router.get(
"",
response_model=List[ScanRead],
)
def get_scans(
db: Session = Depends(get_db), current_user: Profile = Depends(get_current_user)
):
scans = db.query(Scan).all()
return scans
# Get a scan by ID
@router.get("/{id}", response_model=ScanRead)
def get_scan_by_id(id: UUID, db: Session = Depends(get_db), current_user: Profile = Depends(get_current_user)):
def get_scan_by_id(
id: UUID,
db: Session = Depends(get_db),
current_user: Profile = Depends(get_current_user),
):
scan = db.query(Scan).filter(Scan.id == id).first()
if not scan:
raise HTTPException(status_code=404, detail="Transform not found")
return scan
# Delete a scan by ID
@router.delete("", status_code=status.HTTP_204_NO_CONTENT)
def delete_scan(db: Session = Depends(get_db)):
@@ -30,14 +42,21 @@ def delete_scan(db: Session = Depends(get_db)):
db.commit()
return None
# Delete a scan by ID
@router.delete("/{id}", status_code=status.HTTP_204_NO_CONTENT)
def delete_scan(id: UUID, db: Session = Depends(get_db), current_user: Profile = Depends(get_current_user)):
scan = db.query(Scan).filter(Scan.id == id, Scan.owner_id == current_user.id).first()
def delete_scan(
id: UUID,
db: Session = Depends(get_db),
current_user: Profile = Depends(get_current_user),
):
scan = (
db.query(Scan).filter(Scan.id == id, Scan.owner_id == current_user.id).first()
)
if not scan:
raise HTTPException(status_code=404, detail="Scan not found")
scan = db.query(Scan).filter(Scan.id == id).all()
# Finally delete the scan
db.delete(scan)
db.commit()