From cfc4e001bae28baa2a0e872febfa21b2dae8ef7a Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Fri, 14 Feb 2025 12:33:49 +0200 Subject: [PATCH] refactor annots --- app/views/submit_form/_annotations.html.erb | 1 + app/views/submit_form/show.html.erb | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 100644 app/views/submit_form/_annotations.html.erb diff --git a/app/views/submit_form/_annotations.html.erb b/app/views/submit_form/_annotations.html.erb new file mode 100644 index 00000000..f4fbaaff --- /dev/null +++ b/app/views/submit_form/_annotations.html.erb @@ -0,0 +1 @@ +<%= render partial: 'submissions/annotation', collection: annots, as: :annot %> diff --git a/app/views/submit_form/show.html.erb b/app/views/submit_form/show.html.erb index 28f94fef..02967492 100644 --- a/app/views/submit_form/show.html.erb +++ b/app/views/submit_form/show.html.erb @@ -47,8 +47,8 @@
- <% document_annots_index[index]&.each do |annot| %> - <%= render 'submissions/annotation', annot: %> + <% if annots = document_annots_index[index] %> + <%= render 'submit_form/annotations', annots: %> <% end %> <% fields_index.dig(document.uuid, index)&.each do |(area, field)| %> <% value = values[field['uuid']].presence || (field['default_value'].present? ? Submitters::SubmitValues.template_default_value_for_submitter(field['default_value'], @submitter.submission.submitters.find { |e| e.uuid == field['submitter_uuid'] }, with_time: false) : nil) %>