From 14854138452ca4fb6056c9328fd7b1a9f14811a7 Mon Sep 17 00:00:00 2001 From: Ryan Wold <64987852+ryanwoldatwork@users.noreply.github.com> Date: Tue, 7 Jan 2025 11:21:33 -0800 Subject: [PATCH] ensure submission tags are applied --- app/controllers/admin/submissions_controller.rb | 2 +- app/views/admin/submissions/_tags.html.erb | 7 +++---- spec/features/admin/submissions_spec.rb | 14 +++++++++++--- 3 files changed, 15 insertions(+), 8 deletions(-) diff --git a/app/controllers/admin/submissions_controller.rb b/app/controllers/admin/submissions_controller.rb index 6a1e5a005..6cef38022 100644 --- a/app/controllers/admin/submissions_controller.rb +++ b/app/controllers/admin/submissions_controller.rb @@ -67,7 +67,7 @@ def add_tag if !tag.strip.empty? && !@submission.tags.include?(tag) unique_tags = (@submission.tags.clone << tag.strip.downcase).uniq - @submission.update(tags: unique_tags) + @submission.update_attribute(:tags, unique_tags) @submission.form.update_submission_tags!(@submission.tags) end end diff --git a/app/views/admin/submissions/_tags.html.erb b/app/views/admin/submissions/_tags.html.erb index 3bac85d9a..ffe34b24c 100644 --- a/app/views/admin/submissions/_tags.html.erb +++ b/app/views/admin/submissions/_tags.html.erb @@ -1,12 +1,12 @@ <%= form_with(model: submission, url: admin_form_submission_path(submission.form, submission), local: true) do |f| %>
-

+
Tags <%= link_to "https://github.com/gsa/touchpoints/wiki/tagging-responses", target: "_blank", rel: "noopener" do %> <% end %> -

+