diff --git a/submissions/forms.py b/submissions/forms.py index 64da2d5304e2feb70996a3a441cf9f0436e16621..e56597024743b012d8654081a7f7d0ffbf01c670 100644 --- a/submissions/forms.py +++ b/submissions/forms.py @@ -760,6 +760,11 @@ class EICRecommendationForm(forms.ModelForm): if self.earlier_recommendations: self.earlier_recommendations.update(active=False) + # All reports already submitted are now formulated *after* eic rec formulation + Report.objects.filter( + submission__eicrecommendations__in=self.earlier_recommendations).update( + report_type=REPORT_NORMAL) + recommendation.save() self.submission.save()