Spaces:
Runtime error
Runtime error
Commit ·
fdfba16
1
Parent(s): 8e6bdfb
added latest models
Browse files- app/routes/forms.py +1 -1
app/routes/forms.py
CHANGED
|
@@ -272,7 +272,7 @@ async def delete_form(
|
|
| 272 |
# 2. Delete response answers (linked to responses)
|
| 273 |
response_ids = [r.id for r in db.query(FormResponseModel.id).filter(FormResponseModel.form_id == form_id).all()]
|
| 274 |
if response_ids:
|
| 275 |
-
db.query(ResponseAnswer).filter(ResponseAnswer.
|
| 276 |
|
| 277 |
# 3. Delete form responses
|
| 278 |
db.query(FormResponseModel).filter(FormResponseModel.form_id == form_id).delete(synchronize_session=False)
|
|
|
|
| 272 |
# 2. Delete response answers (linked to responses)
|
| 273 |
response_ids = [r.id for r in db.query(FormResponseModel.id).filter(FormResponseModel.form_id == form_id).all()]
|
| 274 |
if response_ids:
|
| 275 |
+
db.query(ResponseAnswer).filter(ResponseAnswer.form_response_id.in_(response_ids)).delete(synchronize_session=False)
|
| 276 |
|
| 277 |
# 3. Delete form responses
|
| 278 |
db.query(FormResponseModel).filter(FormResponseModel.form_id == form_id).delete(synchronize_session=False)
|