From 07e1364f545ab3ffe5d6b7e2f146fa13438f15c6 Mon Sep 17 00:00:00 2001 From: Joshua Wehner Date: Thu, 16 Jun 2022 14:05:49 +0200 Subject: [PATCH] Trusted users can view & use moderator response templates (#17867) * Trusted users can use moderator response templates * Iron out container reveal logic * Explanatory comment on controller endpoint confusion --- .../utilities/buildCommentFormHTML.js.erb | 2 +- .../response_templates_controller.rb | 18 ++-- .../responseTemplates/responseTemplates.js | 87 +++++++++++-------- app/policies/response_template_policy.rb | 10 +++ .../admin/response_templates/_form.html.erb | 2 +- .../response_templates/index.json.jbuilder | 19 ++-- config/locales/views/comments/en.yml | 3 +- spec/requests/response_templates_spec.rb | 18 ++++ 8 files changed, 104 insertions(+), 55 deletions(-) diff --git a/app/assets/javascripts/utilities/buildCommentFormHTML.js.erb b/app/assets/javascripts/utilities/buildCommentFormHTML.js.erb index 8191604cb..a394ae543 100644 --- a/app/assets/javascripts/utilities/buildCommentFormHTML.js.erb +++ b/app/assets/javascripts/utilities/buildCommentFormHTML.js.erb @@ -42,7 +42,7 @@ function buildCommentFormHTML(commentableId, commentableType, parentId) {