[34588f42] Feature: BCC-Kopie an Kontaktadresse und UI-Übersicht für Formularantworten integriert
This commit is contained in:
@@ -118,6 +118,11 @@ def get_stats(db: Session = Depends(get_db)):
|
||||
available = total - used
|
||||
return {"total": total, "used": used, "available": available}
|
||||
|
||||
@router.get("/responses")
|
||||
def get_responses(db: Session = Depends(get_db)):
|
||||
responses = db.query(DiscountCode).filter(DiscountCode.is_used == 1).all()
|
||||
return [{"email": r.assigned_to_email, "code": r.code, "used_at": r.used_at.isoformat()} for r in responses]
|
||||
|
||||
@router.post("/codes")
|
||||
def upload_codes(data: CodesUpload, db: Session = Depends(get_db)):
|
||||
codes_list = [c.strip() for c in data.codes.split(",") if c.strip()]
|
||||
|
||||
Reference in New Issue
Block a user