We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ba91c39 commit 0c0d69cCopy full SHA for 0c0d69c
src/backend/analysis/views.py
@@ -1339,8 +1339,7 @@ def delete_analysis(request):
1339
if not analysis.deleted:
1340
analysis.deleted = True
1341
analysis.save()
1342
- del_record = am.AnalysisDeleted(analysis=analysis)
1343
- del_record.save()
+ am.AnalysisDeleted.objects.update_or_create(analysis=analysis)
1344
if hasattr(analysis, 'nextflowsearch'):
1345
jobq = jm.Job.objects.filter(nextflowsearch__analysis=analysis)
1346
jv.cancel_or_revoke_job(jobq)
0 commit comments