workflows: don't fail on unconfigured export to model action (#34365)
This commit is contained in:
parent
591cb8aa2e
commit
e407a3c8af
|
@ -484,7 +484,6 @@ class ExportToModel(WorkflowStatusItem):
|
||||||
directory_name = property(get_directory_name)
|
directory_name = property(get_directory_name)
|
||||||
|
|
||||||
def apply_template_to_formdata(self, formdata):
|
def apply_template_to_formdata(self, formdata):
|
||||||
assert self.model_file
|
|
||||||
kind = self.model_file_validation(self.model_file)
|
kind = self.model_file_validation(self.model_file)
|
||||||
if kind == 'rtf':
|
if kind == 'rtf':
|
||||||
outstream = self.apply_rtf_template_to_formdata(formdata)
|
outstream = self.apply_rtf_template_to_formdata(formdata)
|
||||||
|
@ -733,6 +732,8 @@ class ExportToModel(WorkflowStatusItem):
|
||||||
self.perform_real(formdata, formdata.evolution[-1])
|
self.perform_real(formdata, formdata.evolution[-1])
|
||||||
|
|
||||||
def perform_real(self, formdata, evo):
|
def perform_real(self, formdata, evo):
|
||||||
|
if not self.model_file:
|
||||||
|
return
|
||||||
outstream = self.apply_template_to_formdata(formdata)
|
outstream = self.apply_template_to_formdata(formdata)
|
||||||
filename = self.get_filename()
|
filename = self.get_filename()
|
||||||
content_type = self.model_file.content_type
|
content_type = self.model_file.content_type
|
||||||
|
|
Loading…
Reference in New Issue