Skip to content
Snippets Groups Projects
Commit d6070786 authored by Vaibhav Mule's avatar Vaibhav Mule Committed by Fredrik Jonsson
Browse files

fix tests for hypha.apply.funds.tests.test_models.TestFormSubmission

parent 21920747
No related branches found
No related tags found
No related merge requests found
...@@ -356,11 +356,11 @@ class RoundBase(WorkflowStreamForm, SubmittableStreamForm): # type: ignore ...@@ -356,11 +356,11 @@ class RoundBase(WorkflowStreamForm, SubmittableStreamForm): # type: ignore
# Overriding serve method to pass submission id to get_form method # Overriding serve method to pass submission id to get_form method
copy_open_submission = request.GET.get('open_call_submission') copy_open_submission = request.GET.get('open_call_submission')
if request.method == 'POST': if request.method == 'POST':
draft = bool(request.POST.get('draft')) draft = request.POST.get('draft', None)
form = self.get_form(request.POST, request.FILES, page=self, user=request.user) form = self.get_form(request.POST, request.FILES, page=self, user=request.user)
if form.is_valid(): if form.is_valid():
form_submission = self.process_form_submission(form, draft) form_submission = self.process_form_submission(form, draft=draft)
return self.render_landing_page(request, form_submission, *args, **kwargs) return self.render_landing_page(request, form_submission, *args, **kwargs)
else: else:
form = self.get_form(page=self, user=request.user, submission_id=copy_open_submission) form = self.get_form(page=self, user=request.user, submission_id=copy_open_submission)
......
...@@ -65,7 +65,7 @@ class SubmittableStreamForm(AbstractStreamForm): ...@@ -65,7 +65,7 @@ class SubmittableStreamForm(AbstractStreamForm):
def get_submission_class(self): def get_submission_class(self):
return self.submission_class return self.submission_class
def process_form_submission(self, form, draft): def process_form_submission(self, form, draft=False):
if not form.user.is_authenticated: if not form.user.is_authenticated:
form.user = None form.user = None
if draft: if draft:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment