misc: ignore missing evolution in live workflow form (#68716) #1090
|
@ -335,7 +335,7 @@ class FormWorkflowStatusItem(WorkflowStatusItem):
|
|||
workflow_data['%s_%s' % (self.varname, k)] = v
|
||||
if not get_publisher().has_site_option('disable-workflow-form-to-workflow-data'):
|
||||
formdata.update_workflow_data(workflow_data)
|
||||
if self.varname:
|
||||
if self.varname and formdata.evolution:
|
||||
|
||||
formdata.evolution[-1].add_part(
|
||||
WorkflowFormEvolutionPart(self, formdef_data, live=bool(not submit))
|
||||
)
|
||||
|
|
Loading…
Reference in New Issue
J'ai juste vu la situation sur de vieilles demandes (créées par une action de création de demande), ça n'est pas normal pour une demande de ne pas avoir de contenu dans evolution (cf la méthode just_created()); je décide de simplement éviter le crash.