From 9a9a4b24bab6557d52c2a79ee7125e5c02004f81 Mon Sep 17 00:00:00 2001 From: Ender Ahmet Yurt Date: Wed, 9 Oct 2024 17:41:46 +0300 Subject: [PATCH] Add a comment to notice about security (#3318) --- lib/generators/avo/tool_generator.rb | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/lib/generators/avo/tool_generator.rb b/lib/generators/avo/tool_generator.rb index f8d35570b7..47a1ac90a5 100644 --- a/lib/generators/avo/tool_generator.rb +++ b/lib/generators/avo/tool_generator.rb @@ -40,13 +40,14 @@ def #{file_name} # bin/rails generate avo:tool lolo # will generate the avo.lolo_path helper # THe fact that it will always generate the definded? and Avo::Engine.routes.draw wraps is unfortunate. We'd love a PR to fix that. - route_contents = <<-ROUTE - -if defined? ::Avo - Avo::Engine.routes.draw do - get "#{file_name}", to: "tools##{file_name}", as: :#{file_name} - end -end + route_contents = <<~ROUTE + + if defined? ::Avo + Avo::Engine.routes.draw do + # This route is not protected, secure it with authentication if needed. + get "#{file_name}", to: "tools##{file_name}", as: :#{file_name} + end + end ROUTE append_to_file "config/routes.rb", route_contents