In FormDef.get_detailed_email_form skip non-input fields
Skipped field classes are: TitleField, SubtitleField, PageField and CommentField. Those classes do not have a working get_rst_view_value method, it breaks the logic of get_detailed_email_form.
This commit is contained in:
parent
82cd801a7f
commit
8b049d617b
|
@ -413,6 +413,9 @@ class FormDef(StorableObject):
|
|||
|
||||
for field in self.fields:
|
||||
data = formdata.data
|
||||
if isinstance(field, (SubtitleField, TitleField, CommentField,
|
||||
PageField)):
|
||||
continue
|
||||
if data.get(field.id) is None:
|
||||
continue
|
||||
details.append(_('%s:') % field.label)
|
||||
|
|
Loading…
Reference in New Issue