diff --git a/opentech/apply/stream_forms/blocks.py b/opentech/apply/stream_forms/blocks.py index 117192eebe74114ebb19e9dcff4e67bbd5870215..ff4120a72b84f2baae285e8012a6dfdb83dc1d7e 100644 --- a/opentech/apply/stream_forms/blocks.py +++ b/opentech/apply/stream_forms/blocks.py @@ -304,6 +304,9 @@ class MultiFileFieldBlock(UploadableMediaBlock): label = _('Multiple File field') template = 'stream_forms/render_multi_file_field.html' + def no_response(self): + return [super().no_response()] + class FormFieldsBlock(StreamBlock): text_markup = RichTextBlock(group=_('Other'), label=_('Paragraph')) diff --git a/opentech/apply/stream_forms/templates/stream_forms/render_file_field.html b/opentech/apply/stream_forms/templates/stream_forms/render_file_field.html index 1b7e46cf21447822592a6f0652c7c18c54facc14..f82f80d25cbdd0875f5056047b301280ca7418ac 100644 --- a/opentech/apply/stream_forms/templates/stream_forms/render_file_field.html +++ b/opentech/apply/stream_forms/templates/stream_forms/render_file_field.html @@ -1,6 +1,6 @@ {% extends "stream_forms/render_field.html" %} {% block data_display %} - {% if data %} + {% if data.name %} <div class="wrapper"> {% include "stream_forms/includes/file_field.html" with file=data %} </div> diff --git a/opentech/apply/stream_forms/templates/stream_forms/render_multi_file_field.html b/opentech/apply/stream_forms/templates/stream_forms/render_multi_file_field.html index 9b089352f11327a537cba0e69cb7b0beb334a632..f87d83862237d390580f4e93104c7aa2768b544b 100644 --- a/opentech/apply/stream_forms/templates/stream_forms/render_multi_file_field.html +++ b/opentech/apply/stream_forms/templates/stream_forms/render_multi_file_field.html @@ -2,7 +2,7 @@ {% block data_display %} <div class="wrapper"> {% for file in data %} - {% include "stream_forms/includes/file_field.html" with file=file %} + {% include "stream_forms/includes/file_field.html" with file=file %} {% endfor %} </div> {% endblock %}