Skip to content
Snippets Groups Projects

Merge in v4.7.0 and v4.8.0

Merged Frank Duncan requested to merge merge-upstream into ardc-main
1 file
+ 4
3
Compare changes
  • Side-by-side
  • Inline
@@ -584,8 +584,9 @@ class LabBase(EmailForm, WorkflowStreamForm, SubmittableStreamForm): # type: ig
return self.live
def get_form(self, *args, **kwargs):
draft = kwargs.pop("draft", False)
user = kwargs.get("user")
form_class = self.get_form_class(user=user)
form_class = self.get_form_class(draft=draft, user=user)
form_params = self.get_form_parameters()
form_params.update(kwargs)
@@ -599,10 +600,10 @@ class LabBase(EmailForm, WorkflowStreamForm, SubmittableStreamForm): # type: ig
)
if request.method == "POST":
draft = request.POST.get("draft", False)
form = self.get_form(
request.POST, request.FILES, page=self, user=request.user
request.POST, request.FILES, page=self, user=request.user, draft=draft
)
draft = request.POST.get("draft", False)
if form.is_valid():
form_submission = SubmittableStreamForm.process_form_submission(
self, form, draft=draft
Loading